Bypassing Bitpay's Payment Protocol

in bitcoin •  7 years ago 

Purchasing items online with bitcoin has gotten a little bit more complicated this winter from Bitpay's recent enforcement of their payment request protocol. Now when you go to purchase something through them you will be given a Payment ID URL instead of a receiving address. See below:

address.png

While browsing for updates in the /r/monero community, I was happy to find a workaround to this problem. A few of the members were disappointed in this change and were able to get in contact with one of the developers at Bitpay. Communication really does go a long way because within a few replies a solution was created. When you are ready to make your purchase and are given the 15-minute countdown, copy the Payment ID URL and add it to the end of the link below.

https://bitpay.com/invoice-noscript?id=PUTYOURPAYMENTIDHERE

You will see a white page with the amount owed and a bitcoin address. Once the bill has been payed for, it will adjust accordingly.

Many thanks to the /r/monero community and Bitpay for jumping on that so quickly.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Found that the noscript url-"hack" doesn't work anymore and made a quick app for extracting the tx output requirements out of Bitpay invoices (the same way supporting wallets do): https://github.com/alexk111/DeBitpay Hope it will help :)

Awesome thank you for reminding me about that! I should make an update post with that included!