TL;DR
Crypto payment chargebacks do not work like card disputes. Once a blockchain payment reaches the required finality, no card issuer or scheme can reverse it through a chargeback. Merchants still need confirmation, fraud, fulfillment, support, and refund controls. A refund is a new outbound transaction sent independently by the merchant from its own wallet.
Crypto payment chargebacks do not follow card-scheme rules. After a blockchain payment reaches the required finality, no issuer, acquirer, or card network can debit the merchant by reversing that transaction. Returning funds requires a new transfer sent independently by the merchant from its own wallet.
That removes one category of payment loss. It does not remove fraud, customer complaints, fulfillment mistakes, underpayment, or legal obligations. Merchants still need a clear decision path for when to fulfill and when to refund. Review the crypto invoicing lifecycle and available Paymos payment surfaces before assigning those controls.
Why can a card payment be charged back?
A card payment runs inside a contractual network. Cardholders, issuers, acquirers, merchants, and schemes each have defined roles. A cardholder can ask the issuer to dispute a transaction. The scheme's rules define reason codes, evidence requirements, response windows, liability, and the adjustments that move value through the card system.
For the merchant, the dispute can arrive after the order was fulfilled. Responding can require proof of authorization, delivery, customer communication, and service use. A lost case can include the payment amount and the operational cost of handling it.
This mechanism is not a technical rollback of a bank ledger entry. It is a rule-governed financial adjustment made by institutions that participate in the same card network. Blockchain payments do not include those card-network actors or their chargeback authority.
Why is a finalized blockchain payment different?
A blockchain transfer starts with the sending wallet's authorization. The network then incorporates it into transaction history. Payment processors decide when that transfer has reached enough finality to credit the invoice. Once that threshold is met, a card issuer cannot invoke scheme rules to remove it from the merchant's balance.
Finality does not mean every chain behaves identically. Some networks provide explicit protocol-level finality, while others rely on increasing confidence as blocks build on the transaction. Paymos therefore sets confirmation policy by both network and payment amount. Larger payments can require a stronger threshold than smaller payments.
The control point is fulfillment. A transaction hash, wallet screenshot, or early detection signal is not enough. Release the product only after the invoice reaches its final paid state. The blockchain confirmations guide explains why that threshold changes by network and payment amount.
Which risks remain without card chargebacks?
Removing card-style reversals narrows payment risk. It does not eliminate that risk. A merchant still needs controls for:
- Stolen-wallet payments: blockchain authorization proves control of a key, not the rightful use of that key.
- Account takeover: an attacker can buy through a compromised customer account.
- Fulfillment fraud: a buyer can falsely claim that digital access or goods were never delivered.
- Wrong payment details: a customer can use the wrong asset, network, address, or amount.
- Social engineering: a fraudster can redirect a refund to an address they control.
- Commercial disputes: product quality, delivery, and contract claims still exist.
These risks move resolution outside the card-scheme channel. Merchant support, contractual terms, marketplace policy, and applicable law govern the outcome instead.
How should underpayment be handled?
Underpayment should follow the invoice policy rather than a support agent's judgment. Paymos configures tolerance per project as a percentage, with strict 0% matching by default. A payment inside the tolerance completes the invoice, and the merchant settles the amount received. Paymos does not fund the difference.
A single-payment invoice below the threshold remains underpaid. A multi-payment invoice can stay open while the customer sends the remainder. Neither outcome should be silently converted into a fully paid order outside the configured rule.
This matters to dispute prevention. The checkout and order record should show the requested amount, received amount, tolerance, and final invoice state. A customer service team can then explain the outcome from recorded payment facts instead of reconstructing it from screenshots.
What is the correct crypto refund workflow?
A crypto refund is a new outbound transaction. It needs its own amount, asset, destination, approval, network fee, transaction reference, and audit record. The original payment remains part of the blockchain history and the merchant's invoice record.
Use a controlled sequence:
- Match the request to the original order and invoice.
- Verify the received asset and amount from processor records.
- Apply the merchant's refund eligibility policy.
- Verify the destination through a trusted customer channel.
- If needed, withdraw the asset from Paymos to a merchant-controlled, whitelisted treasury address.
- Send the refund independently from the merchant wallet.
- Record the approval and resulting transaction reference with the case.
Do not copy an address from an unsolicited message. Verify the refund destination through the merchant's own support and approval process before sending funds.
Which Paymos controls apply before a refund?
Paymos secures the withdrawal to the merchant treasury, not the customer refund. It sends withdrawals only to merchant-controlled, whitelisted blockchain addresses. Adding or removing a withdrawal address requires step-up authentication. An empty whitelist disables withdrawals, and Paymos can enforce either a global outbound freeze or a freeze for a specific asset-and-network pair.
Outgoing transaction signing uses MPC with a 2-of-3 quorum in production. Two of three participants must cooperate, so one participant cannot independently authorize the transaction and the complete private key is not assembled or stored in one place.
These controls end when the asset reaches the merchant-controlled address. The merchant's own wallet, approval process, and destination checks govern the separate refund transaction. Paymos does not decide whether a customer deserves a refund and provides no direct customer-refund, payer self-service refund, or dispute flow.
How do signed webhooks protect fulfillment?
Signed webhooks give the merchant system an authenticated invoice-state signal. Paymos uses HMAC-SHA256 in X-Webhook-Signature with a timestamp and signature value. The receiver should verify the signature with a timing-safe comparison and process delivery idempotently.
One event can be delivered more than once. Paymos makes 11 total attempts over approximately 16 hours, and failed events can be replayed manually. Duplicate delivery must not create duplicate fulfillment or a second refund.
Store the event before running downstream work. Then make order fulfillment conditional on the final paid state. If an internal job fails after receipt, retry that job from the durable event record. This keeps payment truth separate from application availability.
What should a merchant refund policy contain?
A useful policy answers seven questions. It covers eligible reasons, request deadlines, proof, refundable amount, network-fee treatment, destination verification, and approval authority. It should also explain that a blockchain refund is a new transaction and cannot erase the original payment.
Separate payment finality from commercial fairness. “No chargebacks” should never become “no refunds.” A merchant can maintain a customer-friendly return policy while preserving control over who authorizes the outbound transfer.
Support staff need one complete case record. It should link the customer, order, invoice, inbound transaction, decision, approved destination, outbound transaction, and communication history. That record replaces the evidence package a card network would otherwise define and gives the business a consistent process across every supported blockchain.
What changes in the merchant risk model?
Crypto changes the merchant's payment-risk controls. The business moves from reactive scheme disputes to proactive fulfillment and refunds. It no longer waits for an issuer to debit a finalized payment, but it must decide finality correctly, protect customer accounts, verify refund destinations, and maintain a defensible service record.
The best operational rule is narrow. Trust the processor's final invoice state for payment and the merchant's documented policy for the commercial outcome. Do not let a transaction hash bypass confirmation, and do not let the absence of a chargeback channel bypass customer support.
That separation preserves the central settlement benefit. Card-style reversal ends after finality, but payment risk and merchant responsibility remain.
| Stage | Card dispute | Crypto refund | |
|---|---|---|---|
| Initiated by | Cardholder through issuer | Merchant | |
| Original payment | Can be charged back | Remains final | |
| Decision framework | Card-scheme rules | Merchant policy and law | |
| Evidence | Scheme-defined response | Merchant support record | |
| Money movement | Scheme adjustment | New blockchain transaction |
Frequently asked questions
Can a customer charge back a crypto payment?
Not through a card-scheme process after the blockchain payment reaches the required finality. A return of funds requires a new transaction authorized by the merchant.
Does no chargeback mean no payment fraud?
No. Stolen wallets, account takeover, social engineering, fulfillment fraud, and commercial disputes still require controls.
Should a merchant fulfill when a transaction first appears?
No. Fulfill only after the invoice reaches the final paid state required by the processor's network- and amount-aware confirmation policy.
How does Paymos handle a crypto refund?
Paymos has no direct customer-refund or payer self-service flow. Withdrawals go to a merchant-controlled, whitelisted address. The merchant then sends any refund independently from its own wallet.
Sources
- 1. Mastercard Chargeback Guide — Merchant Edition (accessed 2026-07-29)
- 2. Visa Dispute Management Guidelines for Merchants (accessed 2026-07-29)
- 3. Ethereum proof-of-stake finality FAQ (accessed 2026-07-29)
- 4. RFC 2104: HMAC keyed-hash message authentication (accessed 2026-07-29)
Last reviewed Jul 29, 2026


