Skip to main content

Stablecoin Payments

Accept stablecoin pay-ins with real-time settlement. Issue on-chain refunds.

Use the Paxos APIs to effortlessly integrate stablecoin payment acceptance into your platform. Features include:

  • Accept PYUSD, USDC and USDP payments via on-chain transfers.
  • Automatically convert the stablecoin to fiat, or opt to hold balances in stablecoin.
  • Reconcile transactions on the Paxos Platform.
  • Settle USD directly to your bank account.
  • Issue refunds to the original Buyer via stablecoin on-chain transfers.
note

In the documentation, a payment is considered to be the total amount processed, including both the incoming payment (pay-in) and returned payment (refund).

Pay-ins Workflow

Payments

The pay-ins workflow involves two key personas: a Buyer purchasing goods or services using stablecoins and a Seller. The Seller represents either a merchant that provides goods or services, or a payment processor acting as the intermediary to facilitate the transaction. Most pay-in integrations follow a similar workflow for the Seller:

  1. Add a crypto deposit address for a designated Profile, using one of the supported blockchains.
  2. To use stablecoins for pay-ins, share the crypto deposit address with Buyers as a checkout option.
    Best Practice

    Using a wallet connector or displaying a QR code in the Buyer interface helps to ensure that Buyers send the correct amount and avoid errors.

  3. Configure a pay-in monitoring and reconciliation request to confirm Pay-in transactions on the Paxos Platform.
  4. Withdraw USD to a bank account.

Refunds Workflow

Issuing a refund is similar to pay-ins, except the funding flow is reversed: USD is first moved onto the Paxos Platform and then the stablecoin refund is sent to the Buyer's designated wallet. Most refund integrations follow a similar workflow for the Seller:

  1. Send USD to a designated refund account.
  2. Initiate a crypto withdrawal to the Buyer's designated wallet address, using one of the supported blockchains.
  3. Configure a refund monitoring and reconciliation request to confirm Pay-in transactions on the Paxos Platform.

Get Started