Bitcoin Forum
May 02, 2024, 08:10:33 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: мерчант тулз  (Read 896 times)
btcxorg (OP)
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
April 15, 2013, 07:48:36 AM
 #1

подумываю о функционале мерчант тулз, возник вопрос, описываю ситуацию: баер пришел в шоп, хочет купить товар за 100 баксов, курс битки = 100, шоп процессит битки через мерчант тулз, в итоге цель шопа - получить фиат в размере 97-99% от ценника в фиате. значит шоп выставляет счет на оплату на одну битку.
кейс1: баер не оплачивает счет в течении некоторого времени, битка падает до 50 за это время, баер решил оплатить счет, но в итоге мерчант получает фиата всеголишь 50 баксов, как быть в данной ситуации, вернуть баеру его биткуи отменить заказ?
остальные кейсы позже рассмотрим.

1714680633
Hero Member
*
Offline Offline

Posts: 1714680633

View Profile Personal Message (Offline)

Ignore
1714680633
Reply with quote  #2

1714680633
Report to moderator
1714680633
Hero Member
*
Offline Offline

Posts: 1714680633

View Profile Personal Message (Offline)

Ignore
1714680633
Reply with quote  #2

1714680633
Report to moderator
"Bitcoin: mining our own business since 2009" -- Pieter Wuille
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714680633
Hero Member
*
Offline Offline

Posts: 1714680633

View Profile Personal Message (Offline)

Ignore
1714680633
Reply with quote  #2

1714680633
Report to moderator
fsb4000
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000



View Profile
April 15, 2013, 10:43:24 AM
 #2

Quote
баер не оплачивает счет в течении некоторого времени
Сделать таймаут на оплату минут 15, если покупатель не оплатил за то время, а позже, то вернуть покупателю его 1BTC, если же он нормально оплатил например минут через 5, но в это время курс рухнул, то это твои потери как обменника, их ты покрываешь своим % который ты получаешь в те моменты когда курс не падает.
btcxorg (OP)
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
April 15, 2013, 11:40:59 AM
 #3

Quote
баер не оплачивает счет в течении некоторого времени
Сделать таймаут на оплату минут 15, если покупатель не оплатил за то время, а позже, то вернуть покупателю его 1BTC, если же он нормально оплатил например минут через 5, но в это время курс рухнул, то это твои потери как обменника, их ты покрываешь своим % который ты получаешь в те моменты когда курс не падает.

а если баер оплатил, но транза зависла (бывают разные причины), или блок генерился целый час, может 5 мин все таки недостаточно?

fsb4000
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000



View Profile
April 15, 2013, 11:58:24 AM
 #4

я не знаю, но 15 минут мне кажется достаточным. Я имел в виду 15 минут, чтобы транзакция появилась в http://blockchain.info/ пусть даже с 0 подтверждений.
P.S. Хотя, по идее, существует возможный эксплоит, типа отправляем без комиссии биткоины, покупаем за них товар , быстро тратим бтс снова (с комиссией теперь), и первый платёж пролетает.... Я честно не знаю как решают эту проблему торговцы, но я знаю достаточно сервисов которые считают товар оплаченным при 0 подтверждений. Тот же sealswithclubs зачисляет фишки при 0 подтверждений...
btcxorg (OP)
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
April 15, 2013, 12:05:22 PM
 #5

я не знаю, но 15 минут мне кажется достаточным. Я имел в виду 15 минут, чтобы транзакция появилась в http://blockchain.info/ пусть даже с 0 подтверждений.
P.S. Хотя, по идее, существует возможный эксплоит, типа отправляем без комиссии биткоины, покупаем за них товар , быстро тратим бтс снова (с комиссией теперь), и первый платёж пролетает.... Я честно не знаю как решают эту проблему торговцы, но я знаю достаточно сервисов которые считают товар оплаченным при 0 подтверждений. Тот же sealswithclubs зачисляет фишки при 0 подтверждений...

эти проблемы нам надо решать, а не мерчантам, мы - биткоин сообщество, развивающее инфраструктуру биток, и должны предоставить мерчантам адекватные тулз для процессинга криптоплатежей. а гэмблинг мерчанты могут и при 0 подтверждений допускать клиента к игре, т.к. риски потери денег в размере этой транзы покрываются тем, что когда клиент запросит вывод баланса из системы, то уже подтверждений по той транзе должно быть не менее шести.

fsb4000
Legendary
*
Offline Offline

Activity: 1400
Merit: 1000



View Profile
April 15, 2013, 12:18:43 PM
 #6

Блин, задачка... Чтобы мы точно получили BTC нам нужно время, но если давать слишком много времени то злостные покупатели могут манипулировать курсом....
А никто не знает как реализован merchant tools у Mtgox? Они предлагают такую услугу: https://mtgox.com/merchant
btcxorg (OP)
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
April 15, 2013, 12:25:22 PM
 #7

придется зарегать псевдомерчант, чтобы пощупать тулз от гокса на деле

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!