A refund is when you return money to a customer through your payment gateway after a cancellation or return. A chargeback is when the customer asks their bank to reverse the transaction, so the amount is pulled from your account while you submit evidence within a deadline set by your gateway. The best ways to reduce chargebacks are a clear return policy, a recognizable merchant name on bank statements, fast WhatsApp support, proof of delivery, and refunding proactively when the customer is right.
- difference between refund and chargeback
- how to respond to a chargeback
- how to refund a customer online store saudi arabia
- how long does a refund take to mada card
- how to reduce chargebacks for small business
- customer disputed payment what to do
What is the difference between a refund and a chargeback?
A refund is when you return money to the customer through your payment gateway after a cancelled order, a returned item or a charging error. A chargeback is when the customer contacts their bank and asks it to reverse the transaction; the bank pulls the amount from your gateway account and you are asked to provide evidence within a set deadline. The first is your decision; the second is the bank's.
The difference is not cosmetic. A refund usually costs you the order value and leaves your relationship with the customer and gateway intact. A chargeback can cost the amount, dispute fees and your time, and repeated chargebacks can lead a gateway to review your account or hold part of your settlements. Hence the golden rule: if the customer is right, a quick refund from you is far better than a chargeback from their bank.
| Comparison | Refund | Chargeback |
|---|---|---|
| Who starts it | The merchant | The customer through their bank |
| When it happens | Cancellation, return, error | Fraud, non-delivery, unresolved dispute |
| Cost | Usually the refunded amount | The amount plus possible fees and admin time |
| Effect on your account | Usually none | Repeated cases raise your risk profile with the gateway |
| Who decides the outcome | You | The bank and card network, based on evidence |
How do you process a refund properly?
- 1Set the reason and amount
Cancellation before shipping, full return, partial return or compensation for a delay. Record the reason on the order.
- 2Refund to the original method
Payments by mada, card or Apple Pay are refunded through the gateway to the same card. Pay-later payments are refunded through the provider.
- 3Run it from your admin panel
A refund button sends the request to the gateway through the API and records the id, instead of logging into the gateway dashboard by hand every time.
- 4Create the accounting record
A credit note or whatever your invoicing rules require, so VAT and revenue reconcile.
- 5Tell the customer
A WhatsApp or email message with the amount, the date, and a note that arrival depends on their bank and may take some days.
A frequent question: how long until the money arrives? It depends on the card's issuing bank and the gateway, and can take several business days. Do not promise a timeframe you do not control; tell the customer the refund is done on your side and give them the transaction reference to follow up with their bank.
Why do customers file chargebacks?
Not every chargeback is fraud. Many happen because the customer found no easier way to solve their problem. These are the most common reasons and how to prevent each:
| Reason | What usually happened | Prevention |
|---|---|---|
| Unauthorized transaction | A stolen card, or the customer did not recognize the charge | 3D Secure, and a clear merchant name on statements |
| Item not received | Late shipping or an incomplete address | Tracking, a delivery confirmation code, National Address or Makani |
| Not as described | Inaccurate photos or sizes | Real photos, precise descriptions and a size chart |
| Duplicate charge | Double tap or a technical glitch | Block duplicate orders and review notifications |
| Subscription not cancelled | Customer forgot the renewal or could not find how to cancel | Pre-renewal reminders and easy in-account cancellation |
| Refund not received | A promised refund was never processed or was late | Fast refunds with a transaction reference |
A customer filed a chargeback: what should you do?
- Do not ignore the notice. Your gateway gives you a deadline to respond; miss it and you usually lose automatically.
- Understand the reason. The dispute type decides the evidence you need: fraud, non-delivery or a product disagreement.
- Contact the customer if you know them. Sometimes it is a misunderstanding solved with a call, and the customer withdraws the dispute with their bank.
- Gather the evidence from your app into one organized file with clear dates.
- Submit your response through the gateway dashboard, short and clear: what the customer ordered, what they received, and the proof.
- Learn from every case. Record the reason and outcome, and fix whatever is needed in pages, shipping or support.
Which evidence strengthens your case?
- Order details, the invoice, and the date and time of the transaction.
- The 3D Secure result if the transaction was authenticated.
- Proof of delivery: tracking number, signature or confirmation code, a doorstep photo and a matching address.
- Support conversations and messages sent to the customer.
- The customer's acceptance of your terms and return policy at purchase.
- Usage records if the service is digital or a subscription, such as logins after purchase.
The legal frame in Saudi Arabia and the UAE
In Saudi Arabia, the E-Commerce Law and its implementing regulation govern online consumer rights, including a right to cancel in defined cases and timeframes, and clear terms, prices and seller identity. In the UAE, Federal Decree-Law 14/2023 on Trading by Modern Technological Means, together with the Consumer Protection Law, covers customers' rights when buying online.
In practice that means a written return and refund policy, visible before payment and in line with the law in your country. See the two practical templates: return and refund policy for Saudi stores and return and refund policy for UAE stores.
How do you reduce chargebacks before they happen?
- Accurate photos, descriptions and sizes
- A visible return policy in Arabic and English
- A clear final price including VAT and shipping
- 3D Secure on for card payments
- A recognizable merchant name on statements
- Instant WhatsApp confirmation with the order number
- Shipment tracking and delay updates before the customer asks
- Fast support during working hours and in peak seasons
- A delivery confirmation code for high-value orders
- Proactive refunds when the customer is right
Peak seasons such as Ramadan, White Friday and National Day raise order volume, and delays and questions with it. Prepare ready messages for delays, a larger support team and clear delivery expectations. To stop fraud before payment, see payment security basics.
Build refunds into your admin dashboard
Instead of jumping between the gateway dashboard, a spreadsheet and WhatsApp chats, make refunds and disputes part of your app's admin dashboard. The Fanann Agent builds it with local payments connected and staff permissions.
Add a refunds and disputes section to my store's admin dashboard. On each order page: a full or partial refund button that selects items, amount and reason, sends the request to the gateway or the pay-later provider depending on the payment method, issues a credit note, and sends the customer a WhatsApp message with the transaction reference. Refunds above SAR 500 need manager approval. For cash-on-delivery orders: a secure form that collects the IBAN. A disputes section showing the time left to respond, automatically gathering the invoice, 3D Secure result, proof of delivery and conversations into one file. An audit log for every action. A monthly report of refund and dispute reasons. Show me the plan before building.
Try it in FanannReview the monthly report regularly: if one reason keeps repeating, such as wrong sizes or delays in one area, the fix lies in the product or shipping, not in customer service.
Key takeaways
- You start a refund and it costs little; a bank starts a chargeback and it can cost the amount, fees and standing with your gateway.
- Many chargebacks happen because the customer did not recognize your name on their statement or could not reach anyone.
- Fighting a chargeback needs organized evidence: order details, proof of delivery, conversations and 3D Secure results.
- Every refund needs a proper accounting record, such as a credit note, not just a transfer.
- Build a refund button with permissions and an audit log into your admin dashboard, not scattered manual steps.
Frequently asked questions
What is a chargeback?
A customer disputed a payment: what do I do?
How long does a refund take to reach a mada card?
Can I refund in cash instead of to the card?
How can I reduce chargebacks in my store?
Ask your AI assistant about this
Copy this prompt into the AI assistant you use, then add the details of your own case.
I am reading this guide: “Refunds and chargebacks in the Gulf: how to handle them well” https://fanann.com/en/blog/refunds-chargebacks-gulf/ My question: difference between refund and chargeback Use that page as a source and explain the answer step by step for my situation, tell me what to check before I start, and cite the page link.