woocommerce-plugin
woocommerce-plugin copied to clipboard
Progress indicator for payment checkout
When clicking "Proceed to BTCPayServer", sometimes it takes a longer time for btcpayserver to respond. It seems that nothing is happening and the checkout process is not working.
Changing the button to something like "Setting up the payment process" or "Please wait for checkout" and a loading icon after clicking would show people that something is happening and it is not just a button that is not reacting.
@jooray please take a look at the logs of the invoice to see what is causing so much time.
It seems that it is getting the addresses?
I would like to debug this as well, but my main issue is that even if something takes time, the customer has no indication that something is actually happening.
@jooray sorry for having take so much time to come back at you. Given the error I think your machine is underpowered, not enough RAM, maybe not an SSD or not enough CPU.
Note that adding shitcoin increase the load, so you need to pump up the machine accordingly. An indicator should not be needed, as I worked hard so that an invoice can be created fast.