Payments

Stablecoin (USDC) Payment

PingBusiness lets customers pay with USDC (a stablecoin) as an extra checkout option, alongside regular payment methods like credit cards.

How To Use It

  • Paying with USDC is simple—this payment method is automatically enabled when merchants submit their products.
  • For subscriptions, recurring USDC payments are not supported because we cannot guarantee that a customer’s wallet will have sufficient funds for future billing cycles. Instead, customers pay the full annual subscription amount upfront in USDC.

How a Customer Pays With USDC

  1. The customer selects USDC as their payment method.
  2. The customer chooses their preferred blockchain network: Arbitrum, Avalanche, Base, Optimism, or Monad.
  3. PingBusiness generates and verifies a unique, single-use payment address for that specific purchase. A QR code is then displayed for the customer to scan and complete the payment.
  4. The QR code contains all required payment details, including the exact USDC amount, payment address, USDC token contract address, and chain ID.
  5. The customer scan the QR code and sends USDC to their unique payment address.
  6. After making the transfer, the customer taps “Paid” in the app.
  7. PingBusiness verifies that the payment has been received on-chain and the order will be marked as paid.
  8. Merchants will see the updated balance in their dashboard.

Supported Blockchain

  • Arbitrum
  • Avalanche C
  • Base
  • Optimism
  • Monad

* Customers can use any wallet that supports the selected blockchain network.

Exchange-rate APIs Reference Sources

  1. https://open.er-api.com/v6/latest/USD
  2. https://api.frankfurter.app/latest?from=USD
  3. https://api.exchangerate-api.com/v4/latest/USD