Payment use cases

Stablecoin payments for cross-border services

Offer international customers stablecoin (USDT / USDC) payments. BoltUtil links orders to on-chain transfers and notifies your system after confirmation so you can reconcile invoices and delivery.

From payment to fulfillment

Cross-border payment flow

Best for agencies, service providers, exporters, remote teams, and international digital businesses.

  1. 01

    Create a payment order linked to the customer and invoice.

  2. 02

    Show the supported network, asset, address and exact amount.

  3. 03

    Check the on-chain payment and verify the signed callback.

  4. 04

    Update the invoice, retain transaction evidence and arrange delivery.

BoltUtil checks payments and sends signed callbacks. Your server verifies signatures and order status, deduplicates events, then delivers goods, activates service or credits accounts.

Integration notes

Connect payments to your business

Reconcile invoices

Link invoices with externalOrderId and invoiceId/customerId metadata. Compare the asset, network and amount.

Use available channels

Six supported networks do not mean both assets work on every network. TRON supports USDT only; other channels need activation and valid wallets.

Collection is separate from conversion

BoltUtil provides payment technology, not fiat exchange, bank payouts or managed trade settlement. Handle compliance for your business and location.

Cross-border order example
POST /api/v1/order/create
Content-Type: application/json

{
  "externalOrderId": "ORDER_DEMO_001",
  "amount": 199,
  "currency": "USDC",
  "network": "BASE",
  "notifyUrl": "https://merchant.example.com/webhooks/boltutil",
  "returnUrl": "https://merchant.example.com/orders/001",
  "metadata": {
    "invoiceId": "invoice_123",
    "customerId": "customer_456"
  }
}

This order request body is an example and sends nothing. Actual calls require an API key, timestamp and request signature. Merchant-defined metadata does not replace identity or price checks.

Read developer docs

Payment use cases

Before you integrate

Can payments be converted to fiat or paid into a bank?

No. Stablecoins go directly into your configured receiving wallet. BoltUtil does not handle fiat conversion, bank payouts or subsequent fund use.

Which networks support USDT and USDC?

TRON supports USDT. Ethereum, BNB Smart Chain, Polygon, Solana and Base support the configured versions of USDT / USDC. Availability depends on enabled channels and merchant wallets; use the checkout and API response as the source of truth.

How do I handle payment differences or duplicate callbacks?

Do not fulfill from screenshots or browser returns. Check the order and payment record; qualifying payment differences can enter manual review. Accepting an association and quick processing require active membership. Keep processed orders idempotent to prevent duplicate grants.

Add stablecoin payments to your business

Create payment orders, check on-chain transfers and notify your system after confirmation.