Module 5: Refund, Reversal, and Chargeback Abuse

Purpose

This module focuses on how refunds, reversals, and chargebacks are exploited in virtual card systems. We will detail how these flows work, how fraud occurs within them, and what preventative or investigatory controls your teams should implement.

This is essential training for:

Treasury and float management teams

Fraud and compliance analysts

Support teams handling transaction inquiries

Engineers implementing refund/reversal/chargeback logic

Legal or audit stakeholders investigating loss events


Definitions

TermMeaning
RefundInitiated by a merchant after a transaction is settled; funds are returned to the card or float.
ReversalOccurs before settlement, often within 24h; authorizations are voided, no funds are moved.
ChargebackA dispute initiated by the cardholder or issuer after the transaction has settled. The funds are forcibly reversed.

How Each Works Internally

Refund Flow

1.

User spends $200 at a merchant.

2.

Merchant initiates a refund (days later).

3.

Processor pushes funds back to Bitnob.

4.

Bitnob credits:

Card (if active), or

Master account (if card is frozen or terminated)

Reversal Flow

User makes a purchase.

Authorization is placed, but no settlement.

Merchant cancels or fails to complete the order.

Bitnob receives a reversal webhook.

Authorization hold is lifted; funds are restored.

Chargeback Flow

1.

User disputes a charge (e.g. fraud or failed service).

2.

Bitnob notifies the processor and requests reversal.

3.

If valid, processor debits the merchant and credits Bitnob.

4.

Cardholder receives funds (or master wallet is credited).

5.

Processor charges a penalty fee for the dispute.


Common Abuse Patterns

1. Refund Abuse

Fraudsters create multiple cards, spend and terminate them, and receive refunds that flow back to their wallets.

Example:

Create card, top up $100

Spend $90

Terminate card

Merchant refunds $90

Refund lands in float; fraudster demands payout

2. Reversal Exploits

Use cards to “test” platforms that issue reversals instead of declines

Appear inactive (no real spend) but cycle balances rapidly

Pattern: Rapid top-up → spend → reversal → repeat. Can indicate laundering or collusion with merchants.

3. Chargeback Fraud

User makes a legitimate purchase, then disputes the charge weeks later claiming fraud.

High-risk signals:

Frequent disputes from same user across multiple cards

Chargebacks against high-risk MCCs (ads, gaming, etc.)

No prior complaint through support before dispute


Controls & Detection Strategies

AreaControl
Refund MappingRequire matching spend reference before refund is accepted
Terminated CardsAlways credit refunds to float, never to terminated cards
Chargeback ThresholdsAuto-flag users with >2 chargebacks/month
Reversal Anomaly DetectionIf reversal:top-up ratio > 0.3, flag as laundering
MCC Risk RulesBlock refunds from high-risk MCCs if no matching spend

Refund & Chargeback SLA Guidelines

ActionSLA
Refund ProcessingPost to card or float within 2 business days of webhook
Reversal Hold ReleaseImmediate upon webhook confirmation
Chargeback Dispute WindowTypically 30 days to respond; varies by scheme
Manual Refund Escalation24 hours for treasury investigation
Refund to Terminated Card EscalationFlag and route to compliance within 1 hour

Section 6: Logging & Audit Best Practices

Log original spend reference and webhook reference in all refund records

Maintain ledger integrity across top-up → spend → refund path

Store MCC, merchant, BIN, IP, and device for each reversal or chargeback

Flag multiple refunds to same card in short succession

Track “refund value ” by user weekly


Support Team Checklist

StepAction
1.Confirm if refund or chargeback exists in webhook logs
2.Pull spend reference and match value + merchants
3.Check card status: active, frozen, or terminated
4.Confirm refund landing (card vs float)
5.Escalate if refund mismatches spend, no matching spend exists, or card has suspicious lifecycle
6.Document with refundRef, cardId, userId, merchant, amount, and status

Module 5 Knowledge Check

1. Which of the following is true about reversals?

A. They occur after settlement
B. They involve merchant disputes
C. They occur before settlement and release the hold
D. They trigger chargeback fees

Correct Answer: C

2. What should happen when a refund is issued to a terminated card?

A. It’s automatically lost
B. It must be credited to user wallet
C. It should be rejected
D. It must be credited to float and logged

Correct Answer: D

3. A user has 3 chargebacks in one week across 3 cards. What should happen?

A. Lock account, investigate
B. Issue new cards
C. Accept the chargebacks without action
D. Credit user with float balance

Correct Answer: A