When you choose a cryptocurrency tender (e.g., Bitcoin, Ethereum, USDC) in Sandbox, the checkout performs two actions:
Create the payment in Bead’s sandbox gateway.
Generate a QR code that the consumer scans with their crypto wallet to run a test transaction on the correct test-net or partner sandbox.
If step 1 fails—usually because the downstream test-net or processor is temporarily unavailable—the UI shows the Couldn’t Create Payment dialog instead of the QR code.