Add stablecoin payments and payouts with minimal setup

UCashier works alongside your existing order system. Create a payment, send the buyer to the hosted cashier, and receive USDT or USDC at your configured address. Use the same merchant account to send payouts.

Collection fees from 0.5%

Stablecoin rails for teams that already have an order system

$500M+ Volume processed
50K+ Merchants onboard

Accept payments. Send payouts.

Payments, payouts, and the hosted cashier use one merchant account and one signing method

On-chain payments

Create an order to receive the amount due and a hosted cashier URL. The buyer pays in USDT or USDC, funds go to your configured receiving address, and we notify your webhook after blockchain confirmation.

Payouts

Send USDT (TRC / ERC) or USDC (ERC only) from merchant payout balance to a destination.

Hosted cashier

Use the complete cashier URL returned by the API—do not build it yourself. Buyers see the asset, amount, network, address, and countdown; you handle the redirect and fulfill only after verifying the signature.

Real-time payment matching

Pending orders with the same amount, address, and time window are matched separately, preventing identical transfers from being assigned to the same order. Support teams can rely on order status instead of block-explorer screenshots.

#82041 100.00 USDT Matched
#82042 100.00 USDC Matched
#82043 100.00 USDT Paying

Funds always stay in your wallet

You configure the receiving address

Configure receiving addresses in the dashboard so buyers can pay them directly. Fees and payouts use merchant balance, which is accounted for separately from on-chain payments.

Signed APIs and webhooks

API requests are signed. Verify each webhook signature before updating an order.

Source-address screening

Inbound addresses can be flagged so finance can decide whether to fulfill. This is an ops signal, not a marketing score.

Payouts use the requested address

USDT and USDC payouts are sent from the corresponding merchant balance to the address provided in the request, separately from payment collection.

Where stablecoin payments usually get stuck

Cross-border orders need a paid event

Your system already has orders; it needs a reliable payment confirmation. The cashier, signed webhook, and query API turn an on-chain transfer into a verified paid event. Buyers can use USDT or USDC.

You need payouts as well as payments

Agent commissions, user withdrawals, and supplier settlements require outbound transfers in USDT or USDC.

One account for payments and payouts

Collections land in the receiving address. Fees and payouts use prepaid balance.

Pay for successful payments and payouts

Item Details
Setup / integration / monthly None
Collection fee Charged on successful orders, from 0.5%; volume tiers available
Payouts Sent from merchant payout balance (USDT / USDC). See the dashboard for the live fee.
On-chain gas Charged by the payer’s wallet or exchange. UCashier does not add a payer fee.
Merchant balance Used to deduct collection fees and to send payouts. Pre-fund required.

Built for these kinds of businesses

Gaming & digital goods Global SaaS Agency & distribution Content & memberships Hosting & network services Ads & publisher payouts Cross-border logistics Education & training Web3 apps & tools

These are applicable industries, not named customers.

Frequently asked questions

No. Buyers pay your configured receiving address, while fees and payouts are deducted from merchant balance. Even after funds arrive on-chain, you still need enough merchant balance to cover fees and send payouts.

Usually the transfer arrived after expiry, or the amount, asset or chain does not match the order. Check the amount, network, and whether the order is still valid; an inbound transfer can be linked to the order in dashboard transaction history.

On-chain collections are already in your wallet; you do not withdraw them to yourself. A payout sends merchant payout balance to an external address — for users or channels — in USDT or USDC.

Collection and payout support USDT on TRC / ERC, and USDC on ERC only. USDC is not offered on Tron.

Yes. There is no account-opening, integration, monthly or annual fee. We only charge a collection fee on successful orders (from 0.5%). Payout fees follow the dashboard.

No. Redirect the buyer to the cashier URL returned by the create-order API, verify webhook signatures, and use the query API as a fallback. Do not build the cashier URL yourself.

The signed field set or concatenation order does not match the docs, or appSecret was appended to the source string. The algorithm is HMAC-MD5 and the secret is only the HMAC key. Recalculate against the signing example first.

Go live for free now

Thank you for using UCashier. We provide USDT / USDC stablecoin collection and payout.

Telegram Email