WalletConnect supports two primary connection methods depending on the customer's device. On a desktop checkout, the merchant's system displays a QR code that the customer scans with their mobile wallet app. The scan establishes the encrypted session between the checkout and the wallet, and the transaction details appear in the wallet for approval. On a mobile checkout where the customer is already on their phone, the connection uses a deep link that opens the wallet app directly, skipping the QR code step entirely.
27 Blockchain's WalletConnect integration service configures both connection flows and detects the customer's device automatically, presenting the QR code on desktop and the deep link on mobile. This ensures the payment experience is smooth regardless of how the customer is shopping. A checkout that forces a mobile customer through a QR code scan on the same device they are using creates unnecessary friction. The WalletConnect integration that 27 Blockchain deploys avoids that by adapting the connection method to the context.