Stablecoin transaction checker

Check a stablecoin transferFind the payment difference

Look up stablecoin transfers (USDT / USDC) and compare destination, amount and confirmations. See what does not line up.

Payment comparison

Look up the transfer, then compare it with the order. You can also enter transfer details manually.

01

Look up the transfer

Select the order network and currency, then enter the customer’s transaction hash.

Choose USDT or USDC. TRON supports USDT only.

02

Compare with the order

Enter the order requirements and compare them with transfer details. A successful lookup fills the destination, amount and confirmations.

Order requirements
Transfer details

Comparing the current inputs

Enter details to start

This tool compares your inputs. It does not confirm or complete a real order.

Read status API

Your comparison will appear here

Enter order and transfer details to see each difference.

Payment does not line up? Start here

Check network and currency, then address, full amount, confirmations and payment timing. Use your merchant dashboard for order processing.

01

Wrong network

A TRC20 payment cannot complete an ERC20 or BEP20 order. The network selected by the order and the explorer transaction must match.

02

Wrong token contract

The payment network, currency and token contract or mint must match the order. A USDT transfer cannot match a USDC order, even when the amounts are equal.

03

Amount mismatch

Gateways usually require the exact stablecoin amount generated for the order. Even a small difference can keep the order pending.

04

Not enough confirmations

Wait until the transfer meets the confirmation requirements configured for its network. A transaction or confirmation count in an explorer does not mean the order is confirmed.

05

Expired order

A valid on-chain transfer may still need manual review if the order expired before the payment was detected.

06

Duplicate tx hash

Check whether this transfer has already been associated with an order. A uniquely identified payment record must not complete orders twice.

Before you compare

Lookup reads an on-chain transfer. Comparison uses the order details you provide.

Why is a stablecoin payment still pending?

Check the network, currency, contract or mint, destination, exact amount and confirmations, then the order expiry. Use merchant records and on-chain data as the source of truth.

Can I test a stablecoin payment without sending a new transfer?

Yes. For diagnostics, you can use a real historical stablecoin Transfer transaction from the matching network and compare its amount and destination with a test order.

Does this checker complete an order?

No. It is a diagnostic tool. It queries and compares facts, but it does not mark orders as paid, write payment records, or trigger webhooks.

What is the most common reason for unmatched stablecoin payments?

The most common causes are wrong network selection, sending native coin instead of stablecoin, wrong receiving address, exact amount mismatch, or insufficient confirmations.