# WalletConnect Pay Docs ## Docs - [Confirm a payment](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/api-reference/gateway/confirm-payment.md): Submit the selected option and executed action results to confirm the payment. - [Fetch an action](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/api-reference/gateway/fetch-action.md): Resolve build actions into executable wallet RPC actions. - [Get payment options](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/api-reference/gateway/get-payment-options.md): List available options a wallet can use to complete a payment. - [API Reference](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/api-reference/index.md): Reference for WalletConnect Pay Gateway endpoints (API-first / non-SDK wallets). - [Merchant API Reference](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/payments/ecommerce/api-reference.md): API reference for the WalletConnect Pay Merchant API used in ecommerce checkout integrations. - [Online Checkout Integration Guide](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/payments/ecommerce/integration.md): Step-by-step guide to integrate WalletConnect Pay into your ecommerce checkout flow. - [WalletConnect Pay for Ecommerce and Online Checkout](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/payments/ecommerce/overview.md): Add crypto and stablecoin payments to your online checkout with a single API integration. - [How to Pay with WalletConnect Pay](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/payments/for-users.md) - [WalletConnect POS SDK - Kotlin Installation](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/payments/kotlin/installation.md): WalletConnect for POS is an SDK that lets merchants accept stablecoin payments with a checkout experience on par with NFC tap‑to‑pay. The SDK handles WalletConnect session lifecycles, building blockchain specific transactions, UI callbacks and transaction verification. - [Merchant Onboarding](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/payments/merchant/onboarding.md) - [WalletConnect Pay](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/payments/overview.md) - [WalletConnect Point of Sale (POS) SDK](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/payments/point-of-sale.md): Accept crypto payments at point-of-sale with a universal SDK for wallets, PSPs, and merchants. - [API-first integration (Non-SDK wallets)](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/payments/wallets/api-first.md): Integrate WalletConnect Pay in a wallet without an SDK, using the Gateway API. - [WalletConnect Pay - Wallet Integration](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/payments/wallets/overview.md) - [WalletConnect Pay SDK - Flutter](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/payments/wallets/standalone/flutter.md): Integrate WalletConnect Pay into your Flutter wallet to enable seamless crypto payments for your users. - [WalletConnect Pay SDK - Kotlin](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/payments/wallets/standalone/kotlin.md): Integrate WalletConnect Pay into your Android wallet to enable seamless crypto payments for your users. - [WalletConnect Pay SDK - React Native](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/payments/wallets/standalone/react-native.md): Integrate WalletConnect Pay into your React Native wallet to enable seamless crypto payments for your users. - [WalletConnect Pay SDK - Swift](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/payments/wallets/standalone/swift.md): Integrate WalletConnect Pay into your iOS wallet to enable seamless crypto payments for your users. - [WalletConnect Pay via WalletKit - Flutter](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/payments/wallets/walletkit/flutter.md): Integrate WalletConnect Pay through WalletKit for a unified payment experience in your Flutter wallet. - [WalletConnect Pay via WalletKit - Kotlin](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/payments/wallets/walletkit/kotlin.md): Integrate WalletConnect Pay through WalletKit for a unified payment experience in your Android wallet. - [WalletConnect Pay via WalletKit - Swift](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/payments/wallets/walletkit/swift.md): Integrate WalletConnect Pay through WalletKit for a unified payment experience in your iOS wallet. - [WalletConnect Pay via WalletKit - React Native](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/payments/wallets/walletkit/web.md): Integrate WalletConnect Pay through WalletKit for a unified payment experience in your React Native wallet. ## OpenAPI Specs - [walletconnect-pay-gateway](https://walletconnect-pay-docs-tomiir-buyer-checkout-docs.mintlify.app/api/walletconnect-pay-gateway.yaml) ## Optional - [WalletConnect Pay](https://walletconnect.com) - [Blog](https://walletconnect.network/blog)