Commerce Kit
Add a React payment button that handles wallet connection, token selection, and transaction state.
Build with PaymentButtonPayments for developers
Accept stablecoins, send transfers, run payouts, or let software pay for APIs. Choose a flow and move from the payment model to working code.
Payment flow
Create a request
Specify the asset, amount, and recipient.
Send the transfer
The payer signs a transaction with their wallet.
Verify the result
Confirm the transfer before fulfilling the order.
Choose a path
Start with the guide for the payment your product needs.
Add stablecoin checkout and verify incoming transfers.
Transfer stablecoins between wallets, with a memo when you need reconciliation.
Process batches of payments to users, vendors, or employees.
Let software pay for digital resources over HTTP with MPP or x402.
Integration options
Use a React component for checkout, a payment URL for wallets, Pay.sh for paid APIs, or direct RPC for custom flows.
Add a React payment button that handles wallet connection, token selection, and transaction state.
Build with PaymentButtonCreate payment URLs and QR codes for online or in-person checkout.
Read the Solana Pay guideCharge for API requests and subscriptions with a 402 payment gateway.
Try Pay.sh in sandboxUse Solana RPC and the TypeScript SDK when your product needs its own payment flow.
Read the RPC guideFor Shopify stores
MoonPay Commerce operates the Solana Pay app for Shopify. Add it as an additional payment method in your existing checkout.
Shopify Payments offers a separate USDC option in eligible regions. Check supported networks and review third-party fees before choosing a checkout path. See Shopify's USDC guide
Complete business verification, enter a Solana payout wallet not linked to another MoonPay Commerce account, then activate Solana Pay in Shopify.
USDC is the default settlement currency. Customers can pay with supported Solana tokens through built-in swaps; other chains need separate setup.
Each payment is linked to a Shopify order in MoonPay Commerce. For Solana refunds, start in Shopify and approve in the merchant portal with a wallet.
More ways to build
Compare commerce products and infrastructure for payment applications.
Before launch
Review RPC infrastructure, transaction confirmation, monitoring, and key management before moving real funds.