Author

Topic: Refunding people (Read 1605 times)

hero member
Activity: 672
Merit: 500
BitLotto - best odds + best payouts + cheat-proof
June 16, 2011, 09:33:54 PM
#11
To go super simple do like Bitlotto and just tell people they have to use their own addresses. Not professional, but it works.
Hey!  Tongue LOL. I know you didn't mean it. The reason I HAVE to do it that way is to make it impossible to fake anything with my lottery. Websites though should use the method: before you give the customer the payment address ask for their return address and inform them that returns will ONLY go to that address so don't lose their wallet and have a backup. That would prevent fraud.
legendary
Activity: 1246
Merit: 1016
Strength in numbers
June 14, 2011, 06:49:05 AM
#10
Do you mean hard like a little work? Because it's not fundamentally hard. You ask them for a refund address, get it, give them an address to pay to, if a refund is necessary then you give it to the address that you got from the person who received the corresponding address.

No, of course I didn't mean to imply that it was fundamentally hard, but it's still something to think about beforehand. It would be a nice new feature for bitcoinservice, for example.

Yeah, every little gambling site around manages it.

To go super simple do like Bitlotto and just tell people they have to use their own addresses. Not professional, but it works.
full member
Activity: 175
Merit: 101
June 14, 2011, 06:39:22 AM
#9
Do you mean hard like a little work? Because it's not fundamentally hard. You ask them for a refund address, get it, give them an address to pay to, if a refund is necessary then you give it to the address that you got from the person who received the corresponding address.

No, of course I didn't mean to imply that it was fundamentally hard, but it's still something to think about beforehand. It would be a nice new feature for bitcoinservice, for example.
legendary
Activity: 1246
Merit: 1016
Strength in numbers
June 14, 2011, 06:36:01 AM
#8
Mmm, that's what I feared, it's not as simple as it seems. It means that it's really not easy to refund someone if you don't have a good way of verifying their identity.

For example, if you sell through something like bitcoinservice and want to refund someone, it's very hard to ensure that the person asking for the refund is the person who bought something in the first place.

Their identity? You mean a supplied Bitcoin address?

Do you mean hard like a little work? Because it's not fundamentally hard. You ask them for a refund address, get it, give them an address to pay to, if a refund is necessary then you give it to the address that you got from the person who received the corresponding address.
member
Activity: 98
Merit: 10
June 14, 2011, 06:30:10 AM
#7
Mmm, that's what I feared, it's not as simple as it seems. It means that it's really not easy to refund someone if you don't have a good way of verifying their identity.

For example, if you sell through something like bitcoinservice and want to refund someone, it's very hard to ensure that the person asking for the refund is the person who bought something in the first place.

Have them create a receive address and send to that.
full member
Activity: 175
Merit: 101
June 14, 2011, 06:27:36 AM
#6
Mmm, that's what I feared, it's not as simple as it seems. It means that it's really not easy to refund someone if you don't have a good way of verifying their identity.

For example, if you sell through something like bitcoinservice and want to refund someone, it's very hard to ensure that the person asking for the refund is the person who bought something in the first place.
legendary
Activity: 1246
Merit: 1016
Strength in numbers
June 14, 2011, 05:43:58 AM
#5
Look up the transaction on block explorer and see if there is a single input.
If so, do what NothinG suggest.
If there are several inputs, it's more complicated. If there are several inputs and several outputs, then it's really more complicated. In this case I think you can't know the exact origin of the coins received.

If you know the coins are coming from someone's personally owned address then any input will be fine, they own them all. If you don't know that then it doesn't matter what you see you just can't do it without risk of them going to the wrong person.
legendary
Activity: 1246
Merit: 1016
Strength in numbers
June 14, 2011, 05:42:01 AM
#4
Check the address who sent your the payment and send the same amount to that address, possibly?

That is not secure unless you clear with them because they could be using an online wallet and may not control that address.
jr. member
Activity: 56
Merit: 1
June 14, 2011, 05:41:09 AM
#3
Look up the transaction on block explorer and see if there is a single input.
If so, do what NothinG suggest.
If there are several inputs, it's more complicated. If there are several inputs and several outputs, then it's really more complicated. In this case I think you can't know the part each source is responsible for in the coins received.
hero member
Activity: 560
Merit: 500
June 14, 2011, 05:33:01 AM
#2
Check the address who sent your the payment and send the same amount to that address, possibly?
full member
Activity: 175
Merit: 101
June 14, 2011, 05:30:58 AM
#1
Is it possible to refund people with bitcoin, ie. send coins back to where they came from? How should one do it?
Jump to: