Advice needed on low-fee BTC payment system for digital sales

9 replies 64 views
gas_2015Senior Member
Posts: 2 · Reputation: 865
#1Aug 11, 2017, 07:16 PM
Hey everyone, first time posting here. I’m starting a pay-per-download site for selling digital files. I need to keep my cut at 5% and want to automatically send 95% to the seller. My main concern is handling BTC fees.
7 Reply Quote Share
wizard_2016Full Member
Posts: 127 · Reputation: 575
#2Aug 11, 2017, 10:39 PM
You can do multiple address payments in one transaction, just so you know.
0 Reply Quote Share
gang2015Member
Posts: 682 · Reputation: 62
#3Aug 12, 2017, 03:18 AM
Yeah, but there are similar sites like SatoshiDisk already up and running. They handle batching for deposits too.
1 Reply Quote Share
diamondhandsHero Member
Posts: 200 · Reputation: 2112
#4Aug 12, 2017, 05:11 AM
Fees are only charged by the sender. If you're just receiving, you're good to go. Just deal with public keys so your private keys stay safe.
4 Reply Quote Share
gang2015Member
Posts: 682 · Reputation: 62
#5Aug 12, 2017, 08:33 AM
Right, but the OP still needs to create a transaction to send BTC to sellers. How’s that automatic forwarding gonna work?
2 Reply Quote Share
diamondhandsHero Member
Posts: 200 · Reputation: 2112
#6Aug 12, 2017, 01:19 PM
Why not just authorizing a single transaction? You could allow users to download content after just one confirmation. Or have them get the decryption key once it’s confirmed. Just encrypt with your public key.
3 Reply Quote Share
gang2015Member
Posts: 682 · Reputation: 62
#7Aug 12, 2017, 01:55 PM
Solid point, but I’ve never sent BTC to multiple addresses at once. Plus, user experience is key and handling over/under payments is tricky.
0 Reply Quote Share
diamondhandsHero Member
Posts: 200 · Reputation: 2112
#8Aug 12, 2017, 02:46 PM
You could prep unsigned transactions for the users. Just let them pick UTXOs, copy the unsigned transaction, and broadcast it. No risk of overpaying if they can check before sending.
3 Reply Quote Share
gas_2015Senior Member
Posts: 2 · Reputation: 865
#9Aug 12, 2017, 05:34 PM
Thanks for the input, everyone. I’m more of a designer, not a dev. Thinking about finding a freelancer, but I really want a simple payment processor too. Less tech hassle, but they take a cut like 1%.
4 Reply Quote Share
gang2015Member
Posts: 682 · Reputation: 62
#10Aug 13, 2017, 08:30 PM
Theory's cool, but not many wallets support partially signed transactions or sending to multiple addresses. PayJoin is kind of similar, but it hasn’t taken off.
2 Reply Quote Share

Related topics