The problem starts after the customer selects "Bitcoin" and proceeds to the coin base checkout page.
If customer click "Cancel and return to " at the bottom of the page, the order is marked as cancelled, the cart is cleared, and the customer returns to the storefront with an empty cart.
I would expect clicking "Cancel" would cancel the coinbase transaction, not the order, and land the user at the storefront where they can pick another payment option.
With all the curiosity of bitcoin, I would suspect that there will be a lot of people looking out of curiosity and they shouldn't be frustrated with an empty cart when they come back.
The problem starts after the customer selects "Bitcoin" and proceeds to the coin base checkout page.
If customer click "Cancel and return to" at the bottom of the page, the order is marked as cancelled, the cart is cleared, and the customer returns to the storefront with an empty cart.
I would expect clicking "Cancel" would cancel the coinbase transaction, not the order, and land the user at the storefront where they can pick another payment option.
With all the curiosity of bitcoin, I would suspect that there will be a lot of people looking out of curiosity and they shouldn't be frustrated with an empty cart when they come back.