Stablecoins and Payments
Refunds in Crypto: A Practical Process for Merchants
How merchants can handle crypto refunds fairly, from refund policies and verifying the original payment to choosing the refund address, fees and record keeping.

Card payments come with chargebacks and refund buttons. Crypto payments do not. Once a stablecoin transfer confirms, only the recipient can send funds back. That gives merchants more control and more responsibility. A clear refund process protects customers, prevents fraud and saves hours of back-and-forth when something goes wrong.
Write a refund policy first
Customers should know the rules before they pay. A good crypto refund policy covers:
- Which situations qualify for a refund, such as undelivered goods, cancelled services or duplicate payments
- Which situations do not, such as change of mind after delivery of digital goods
- How to request a refund and what information to include
- How long refunds take to process
- Which token and network refunds are sent in
- Who pays network fees on refunds
Link the policy from checkout and from order confirmation pages.
Verify the original payment
Every refund request should start with verification. Ask the customer for the order ID and transaction hash, then check on a block explorer:
- The transaction succeeded
- The token contract is the real stablecoin you accept
- The recipient is your receiving address
- The amount matches what the customer claims
- The network matches your records
- No refund has already been issued for this payment
Scammers sometimes request refunds for payments they never made, using screenshots or transaction hashes that belong to someone else. Verification on-chain removes guesswork.
Decide where refunds go
The safest default is refunding to the address that paid. That address is visible in the transaction and was controlled by the payer at the time.
Exceptions need care:
| Situation | Suggested approach |
|---|---|
| Customer paid from an exchange | Exchange deposit addresses may not credit returned funds, so ask for a personal wallet address and confirm it through the original contact |
| Customer lost access to the paying wallet | Require extra verification through the contact used at checkout |
| Customer asks for a different token or network | Agree terms in writing, including any conversion cost |
| Third party asks for the refund | Refuse unless the original payer confirms |
Never change the refund destination based only on a new message from an unknown contact. That is a common social engineering tactic.

Handle fees and amounts
Decide in advance whether refunds cover network fees and whether partial refunds are possible. Stablecoins make amounts simple, but a few details matter:
- Refund the exact amount received, not the quoted price, if the customer overpaid
- For partial refunds, show the calculation in writing
- On low-fee networks, absorbing the refund fee is usually good customer service
- For exchange withdrawals that deducted fees from the payment, refund what actually arrived
Send a test for large refunds
For significant amounts or new addresses, send a small test transfer first and ask the customer to confirm receipt. Then send the remainder. This prevents losing a large refund to a typo or an unsupported exchange address.
Keep records
Record each refund alongside the original order:
- Refund request date and reason
- Verification notes
- Destination address and how it was confirmed
- Refund transaction hash
- Amount and token
- Who approved it
Good records help with accounting and protect against duplicate claims later.
Communicate clearly
Send the customer a confirmation with the refund transaction link. If a refund is declined, explain which policy point applies and offer a way to escalate. Polite, specific communication prevents public complaints that damage trust.
When refunds are part of the product
Some businesses build refunds into their normal flow, such as when a limited item sells out before payment confirms. Proud Globe, for example, refunds or reassigns buyers whose tile was claimed by someone else before their payment arrived, as described in the terms. Planning these cases in advance keeps them routine rather than stressful.
Educational content only. Nothing here is financial, legal or tax advice. Crypto assets carry risk, so check the details for your own situation.