Payments for developers

Build payments on Solana

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

  1. 01

    Create a request

    Specify the asset, amount, and recipient.

  2. 02

    Send the transfer

    The payer signs a transaction with their wallet.

  3. 03

    Verify the result

    Confirm the transfer before fulfilling the order.

Choose a path

What are you building?

Start with the guide for the payment your product needs.

Integration options

Choose your starting point

Use a React component for checkout, a payment URL for wallets, Pay.sh for paid APIs, or direct RPC for custom flows.

Commerce Kit

Add a React payment button that handles wallet connection, token selection, and transaction state.

Build with PaymentButton

Direct integration

Use Solana RPC and the TypeScript SDK when your product needs its own payment flow.

Read the RPC guide

For Shopify stores

Add Solana Pay to your store

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

ShopifySolana Pay

Set up

Complete business verification, enter a Solana payout wallet not linked to another MoonPay Commerce account, then activate Solana Pay in Shopify.

USDC settlement

USDC is the default settlement currency. Customers can pay with supported Solana tokens through built-in swaps; other chains need separate setup.

Track and refund

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

Explore the payment stack

Compare commerce products and infrastructure for payment applications.

Before launch

Prepare for production

Review RPC infrastructure, transaction confirmation, monitoring, and key management before moving real funds.

Read the production guide
© 2026 Solana Foundation. All rights reserved.
Build payments on Solana | Developer resources | Solana