BCH orders stay in pending payment status after payment is made by customer
-
SLP payments & updates seem to be working fine. I had a customer pay with BCH though and the order has stayed in “pending payment” even after payment was made.
I tested it myself as well. Nothing updates on the page after checkout or after multiple confirmations. Everything else works fine, the addresses are generated & funds are received, SLP payments update the page fine and are recognized but BCH doesn’t. I have to manually update the order to processing for BCH payments to push them forward right now.
Example –
A test order (paid with BCH) generated this address:
bitcoincash:qphxsrmnp22gn0xem3yhut3scm282jfv0qt2zdjgdfI sent BCH to the address & it was received by my wallet, all good there. The page after checkout never updates though, still says pending and the order itself stays at ‘pending payment’ indefinitely until I update it.
On the checkout page waiting for payment, it shows two errors as well:
HTTP: Invalid HTTP response code 404 on GET: https://rest.bitcoin.com/v2/slp/balance/simpleledger:qphxsrmnp22gn0xem3yhut3scm282jfv0q83fk8gnh/
{“timestamp”:”2020-03-31T23:41:56.224+0000″,”status”:404,”error”:”Not Found”,”message”:”No message available”,”path”:”/v2/slp/balance/simpleledger:qphxsrmnp22gn0xem3yhut3scm282jfv0q83fk8gnh/”}
Inside the order, the bchAmountReceived attribute stays at 0. For BCH Blockchain API, it is set to the default, https://rest.bitcoin.com/v2/, which appears to be working.
WordPress 5.3.2 running Twenty Seventeen theme.
SLP Payments for WooCommerce – Version 1.2.37
WooCommerce – Version 4.0.1Let me know any other information you may need.
Thanks!
KeepBitcoinFreeThe page I need help with: [log in to see the link]
- The topic ‘BCH orders stay in pending payment status after payment is made by customer’ is closed to new replies.