Skip to content

Supported payment methods, networks, and currencies

Taria Pay lets buyers pay with stablecoins. The exact payment methods, networks, and currencies available are determined by your merchant dashboard, the checkout page, and your current account configuration.

Buyers have two ways to pay

The same checkout page shows up to two payment methods depending on the current network — no extra integration or configuration needed on your side:

MethodWhat the buyer doesBest for
Wallet paymentConnects a wallet on the checkout page (MetaMask, OKX, Trust, etc.) and confirms one transactionBuyers comfortable with on-chain wallets
Direct transferThe checkout page shows a deposit address and QR code dedicated to that order; the buyer transfers the displayed network, currency, and amount from an exchange or any walletBuyers whose funds are on an exchange or who can't easily connect a wallet

For direct transfers, here's all you need to know:

  • The deposit address is unique to each order and never reused. Once the buyer's transfer arrives, the payment confirms automatically — no extra action needed from the buyer or the merchant.
  • After confirmation, the webhook events you receive and the statuses returned by the query API are identical to wallet payments, so your order system doesn't need to care which method the buyer used.
  • If the buyer accidentally sends funds on a different supported network, the system confirms the payment on the network where the funds actually arrived — usually without any manual intervention.
  • Direct transfer is enabled per network; availability is determined by what the checkout page actually displays.
  • Refunds work differently. A wallet payment can be refunded automatically to the buyer's wallet. For a direct transfer, the on-chain payer is the deposit address we allocated for that order, not the buyer, so refunds are not issued automatically (the API returns an explicit error). Contact us to refund one — the buyer supplies a destination address and we process it manually.

Merchants control the presentation

By default both methods are shown with the transfer section collapsed. If you want to offer only one of them, or open the transfer section by default (for example when most of your buyers pay from an exchange), configure the paymentMethods field when creating the payment order — nothing else changes. See Create a payment.

Supported stablecoins

Currently supported:

CurrencyDescription
USDCUS dollar stablecoin
USDTUS dollar stablecoin
EURCEuro stablecoin

Supported networks

Taria Pay shows the currently available payment networks on the checkout page. Buyers simply pick an available network on the page, then pay with a wallet or a direct transfer.

The public documentation does not require merchants to understand contract deployments, listener services, or on-chain event processing. All you need to focus on is:

  • Which payment options buyers see on the checkout page
  • Your order system treating the webhook or query API payment status as the source of truth
  • Fully testing once with a test key and a small order before going live

Do merchants need to pass a chainId

Usually not. When creating a payment order, your server only needs to provide the order number, amount, currency, success page, and cancel page. The checkout page shows the available networks based on the current environment.

Next steps