I’m running a Shopify store with a custom crypto-checkout flow and I’ve hit a blocking issue: when customers choose a particular coin, the transaction reaches the confirmation step but never finalises. No error screen appears; it simply sits in limbo and the order stays unpaid in the admin panel. What I already know • The failure happens only during payment confirmation. • It affects one specific cryptocurrency; other coins process fine. • Users see the spinner forever—block explorer shows the funds leaving their wallet, yet Shopify never marks the order as paid. What I need from you Diagnose and patch the root cause—whether it lives in the storefront script, the payment app callback, or a webhook handler—then prove the fix with successful end-to-end tests on the affected coin. Solid experience with Shopify APIs, webhooks, Node/React (our stack), and blockchain payment gateways is essential. Once the bug is squashed, push the code to our repo and outline the changes so I can deploy confidently. I’m ready to provide repo access, logs, and test wallets the moment we agree on the engagement.