How to Manage Payment Disputes (Chargebacks) on Mainstack

A step-by-step guide to responding effectively and protecting your business.
Disputes can be frustrating, but they don’t have to mean lost revenue. Understanding the process, acting promptly, and providing thorough evidence gives you the best shot at a successful outcome. This guide will walk you through how chargebacks work on Mainstack, how to respond, and how to increase your chances of recovering lost funds.
When a customer questions a payment made to your business, it can result in a dispute, also known as a chargeback.
A chargeback occurs when a cardholder (the customer) contacts their bank to challenge a payment made to your business for a product or service. The cardholder’s bank then initiates a reversal of the transaction. Whether the issue stems from fraud, a misunderstanding, or dissatisfaction with your product or service, handling disputes effectively is critical to maintaining your revenue and reputation.
What Happens When a Dispute is Filed?
When a customer initiates a dispute, their card issuer formally submits it through the card network. This automatically reverses the payment, pulling the transaction amount and a dispute fee from Mainstack. In turn, Mainstack debits your balance for the same amount, along with the associated fee.
You’ll be notified of the dispute through:
- Email
- Your Mainstack Dashboard
These notifications contain a direct link to your Dashboard, where you can take the necessary action.
Important: You usually have 3 days to respond. If you don’t act before the deadline, the funds are lost, and you forfeit the opportunity to challenge the dispute.
Steps to addressing a chargeback
Step 1: Review the Dispute Details
Disputes fall into various categories, each with specific evidence requirements and response recommendations. Common dispute reasons include:
- Unauthorized or fraudulent transactions
- Product or service not received
- Product or service not as described
- Duplicate or incorrect charges
In your Dashboard, you’ll see the dispute category. Use our guidelines to collect relevant evidence to address each claim.
Step 2: Understand the Customer's Complaint
Before responding, fully understand the nature of the dispute. Ask yourself:
- Was the transaction marked as fraud?
- Did the customer not receive the promised service?
- Is this a misunderstanding or an error?
We recommend contacting the customer directly. Sometimes disputes are raised simply because the customer didn’t recognize the charge. If they acknowledge the error or agree to cancel the dispute, you can include this in your evidence submission. This can significantly improve your chances of recovering the funds.
Tip: Always keep records of communications with your customers. These can be critical in challenging a dispute.
Step 3: Choose Your Response – Accept or Decline
Once you have the facts, decide whether to accept or decline the dispute:
Accept the Dispute
If you believe the customer’s claim is valid or it’s not worth contesting, you can simply click “Accept” in the Dashboard. This acknowledges the dispute and allows the refund to stand. Decline the Dispute
To recover the disputed funds, you must submit compelling evidence disproving the customer’s claim. Some key steps include:
- Confirm the dispute is invalid based on your records.
- Collect documentation that supports your case.
- Upload your response and evidence before the deadline.
If the dispute was a misunderstanding and the customer agrees to retract it, submit:
- A copy of your communication with the customer, showing their agreement to withdraw the dispute or admit the mistake.
Step 4: Submit Strong Supporting Evidence
The stronger your evidence, the better your chances of winning the dispute; however, it's important to note that providing strong evidence does not guarantee a win. It simply improves your chances of a favorable outcome.
Depending on the case, consider including:
Evidence Type | Description |
Email Conversations | Two-way threads with the customer showing agreement or acknowledgement |
Log in or Access logs | Timestamps/IP addresses showing service usage |
Download Confirmations | Screenshots or logs showing that the customer accessed the product |
Signed Agreements | Checkboxes or e-signatures on terms of service, no refund policy, etc. |
Invoices/Billing History | Especially useful for subscriptions or recurring charges |
Customer Support Chats | In-app messages, chat logs, or SMS records |
Make sure your evidence directly addresses the dispute reason. Irrelevant information weakens your response.
Note: As the merchant of record, Mainstack will present the evidence you provide to the customer’s bank and advocate on your behalf. However, the final decision regarding the dispute rests with the customer’s bank after they review all submitted evidence.
Disputes are part of doing business online, but with the right preparation and a clear response strategy, you can significantly reduce financial losses. But, it’s important that you treat each dispute as a chance to improve clarity, communication, and customer trust in your business.
Frequently Asked Questions
How do I know when a dispute is filed?
You'll receive a notification via email and in your Dashboard under the Chargeback tab.
What happens if I don’t respond in time?
You automatically lose the dispute and forfeit the disputed amount and fee.
Can I contact the customer during a dispute?
Yes, and we encourage it. A direct conversation can often resolve the issue or clarify the situation.
What if I lose the dispute after challenging it?
The decision is made by the bank, and it is final. The funds and associated fees will not be returned.
To help your case, ensure, each document clearly supports your claim and directly relates to the customer and the reason for the dispute.

Related Articles
Refunds and Chargebacks
At Mainstack, we understand the importance of managing refunds and chargebacks effectively to protect your business and maintain customer satisfaction. Refunds We encourage users to establish their refund policies based on their business needs. If ...
Payment Methods
With mainstack acting as the merchant of record on your behalf, you can easily accept payments through a wide variety of methods, ensuring seamless transactions for your global customer base. As businesses expand internationally, accepting diverse ...
Mainstack Products Overview
Mainstack offers a range of products to help you create, market, and sell your content and services online. Whether you're a creator, consultant, or entrepreneur, Mainstack has the tools you need to build a professional presence and grow your ...
Managing Multiple Accounts on Mainstack
At Mainstack, we understand that many entrepreneurs juggle multiple businesses or product lines. That's why we’ve designed a unique feature that allows you to seamlessly manage multiple stores from a single account. Whether you run different types of ...
Getting Started with Mainstack Invoicing
Mainstack Invoicing is a powerful, all-in-one solution that enables you to create, send, and manage invoices directly within your Mainstack account, where you already create and sell. This tool is ideal for various business needs, including: Offering ...