Hacker News new | past | comments | ask | show | jobs | submit login

Question for Stripe folks.

At creation, Stripe guarantees an exchange rate that is usable for 10 minutes. If the customer sends bitcoin to the receiver after the 10 minutes have expired, we’ll still process the transaction but the conversion amount will no longer be guaranteed.

Say I am a merchant, and I want to make $10 on my transaction.

With a 0.5% fee:

- Without BTC, I charge $10.05 to the user, you take 5 cents, and I am left with $10.

- With BTC, I charge $10.05 to stripe, which gets converted to BTC at some exchange rate, and gets charged to the user. Does Stripe guarantee me $10? Or am I subject to the fluctuations of Stripe's exchange rate (say the user takes 20 minutes to finish the transaction)? Is there any way to guarantee that I get paid $10 or the transaction fails?




I don't know the answer to this but given the user is the one who didn't complete the transaction in 10 minutes they are probably held responsible. I would guess if it was underpaid they would have to send more to the address (the same as if they only paid half the bill). If it's overpaid they probably send the overpaid amount back as a refund to the address it was sent from (or keep it).


It would be interesting to see if you could "lock in" a BTC price and then wait 9 minutes to see if BTC goes up or down (meaning you are over/under paying) then decide if you still want to buy. I'd think there would be protections against something like this though.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: