Shopify Payments · Dispute response
Shopify Chargeback Response Workflow: A Step-by-Step Merchant Procedure
By DisputeShield Team · Published 2026-08-31 · Last updated 2026-10-27

When a Shopify Payments chargeback lands in your inbox, the clock starts. You need to confirm the case, classify the dispute, gather the right evidence, organize it into a clear timeline, review the response, and submit before the deadline. The shopify chargebackworkflow described below turns that sequence into a repeatable procedure, so you stop treating each dispute like a fresh emergency.
Shopify does not decide the outcome. The issuing bank or card company makes the final decision, and strong evidence can improve a response without guaranteeing a win. What you control is the consistency and quality of the response you submit.
The seven-stage workflow at a glance
| Stage | Action | Output |
|---|---|---|
| Alert | Open the disputed order and confirm the case details | Confirmed case and deadline |
| Classify | Read the dispute reason and build an evidence checklist | Evidence checklist |
| Gather | Collect records that answer that specific claim | Source evidence |
| Organize | Build a dated timeline connecting order to delivery | Concise response |
| Review | Check accuracy, attachments, and wording | Final response |
| Submit | Verify files and submit before the deadline | Submitted case |
| Learn | Record the outcome and feed it into prevention | Prevention action |
Here is the key point: a consistent sequence keeps dispute responses accurate, relevant, and on time. That matters more than any single attachment.
Confirm the case before collecting evidence
Open the disputed order and check the order ID, amount, dispute reason, response due date, time zone, and whether the order was fulfilled, held, canceled, refunded, or delivered. This prevents your team from preparing the wrong response or confusing an inquiry with a formal chargeback.
When a chargeback is opened, the bank takes the disputed amount from you right away, and a chargeback fee is also deducted. An inquiry works differently: no money is taken during the investigation, and the inquiry may escalate to a full chargeback. A chargeback is not a refund. A refund is something you initiate and control the timing of; a chargeback is initiated by the cardholder's bank, and an order's payment cannot be refunded through Shopify after the chargeback process has started.
Shopify sends chargeback notifications to the store contact email address. To verify or update that address, go to Settings, then Store details. In the admin, you can filter the order list by Chargeback and inquiry status to see every open case. If you are the person who received the alert, do not leave the case in your inbox while you look for the perfect response. Set an owner, record the live deadline, and write down the next missing item. You can improve the response as records arrive; you cannot recover time lost because nobody started the case.
Assign an owner immediately and record the case
The first failure in a dispute workflow is often not bad writing; it is nobody knowing that the case exists. Assign an owner as soon as the alert arrives. That person does not need to do every task, but they should be responsible for checking the deadline, requesting missing records, and confirming that the final response was submitted.
Add a simple internal record with the order reference, dispute reason, amount, currency, deadline, status, owner, and next action. Avoid putting unnecessary customer details into a separate spreadsheet. The Shopify order and the evidence area should remain the source of the case facts; the operating record exists to make ownership and timing visible.
Build a dated timeline before writing the response
A timeline turns a pile of documents into an explanation. Start with the order date and payment event, then add the customer communication, fulfillment event, shipment and delivery updates, refund or cancellation activity, and any support conversation that relates to the claim. Use the dates shown in the merchant's actual systems rather than estimating from memory.
The timeline should answer the issuer's practical questions: what was purchased, what did the merchant promise, what did the customer receive, and what happened when the customer raised a concern? It should not become a long narrative about the business. A concise chronology makes the relevant records easier to find and helps the reviewer understand why each attachment is included.
Choose evidence for the claim, not for the folder
More attachments do not automatically make a response stronger. Select records that answer the particular dispute reason. For an item-not-received claim, delivery and fulfillment evidence may be central. For an unrecognized transaction, the order, payment, customer communication, and recognizable billing information may matter more. For a credit-not-processed claim, the refund history and the merchant's published policy may be important.
Use this response-question table to check each evidence choice:
| Response question | Useful record | Review check |
|---|---|---|
| What was ordered? | Order details and product description | Does it match the disputed amount? |
| Was it fulfilled? | Fulfillment record and carrier tracking | Do dates and destination match the order? |
| What did the customer ask for? | Support messages and refund records | Does the response address the actual complaint? |
| What was submitted? | Final response and attachment list | Can the team prove when it was sent? |
Keep the evidence understandable to someone who did not watch the order happen. If a screenshot needs a paragraph of explanation, add a short caption identifying the order, date, and relevant fact. Remove unrelated customer information where possible. The response should be specific enough to be useful without exposing a broader customer list or internal data that has nothing to do with the case. If you want the full per-reason evidence detail, our Shopify chargeback evidence guide walks through what to submit for each dispute type.
A realistic response decision
Imagine a customer disputes a $180 order as not received. This example is hypothetical, using $180 as the order value for illustration. The store's report shows the order was fulfilled, the carrier marked it delivered, and the support inbox contains one unanswered customer message sent after delivery.
The right response is not to paste the tracking link and stop. You should confirm the destination, capture the delivery event, explain the fulfillment timeline, and review why the support message was missed. If the address or delivery record does not clearly match, the merchant should not overstate the evidence. Explain what the records show and identify the uncertainty. If the store refunded the customer before the chargeback, include the refund details and avoid asking the issuer to recover money the customer already received. Accuracy protects the merchant's credibility more than a dramatic accusation does.
Review the response with a second person when the amount or risk is material
A second review is worthwhile for high-value disputes, unusual claims, or cases where the first response includes sensitive records. The reviewer should check the order reference, reason, deadline, timeline, attachments, and wording. They should ask one question: does every important statement have a record behind it?
This does not need to become a slow approval chain. A short review checklist and a named backup owner are usually enough for a small store.
Submit before the deadline and close the loop
Check that every attachment belongs to the correct order, opens correctly, and is readable. Shopify admin accepts PDF, JPEG, and PNG evidence files, with a limit of 2 MB per file, 4 MB combined, and fewer than 50 pages per PDF. Shopify commonly gives merchants 7 to 21 days to respond, but the live deadline shown on the individual case is the one you should follow. The date shown is in your store's time zone; if no specific time is displayed, the deadline is 11:59 PM on that date. After the submission deadline has passed, no further evidence can be submitted, and there are no exceptions. Submit early enough to leave time for correction if an attachment fails to upload.
Record the submission date, evidence included, and status. A chargeback in Shopify admin can have the status open, submitted, won, lost, or resolved. The issuing bank or card company makes the final decision, which may take longer than the response window. Use the result to improve prevention and documentation rather than promising a particular outcome.
Match evidence to the dispute reason
Do not send the same bundle for every case. Delivery disputes may require fulfillment and tracking records. Refund disputes may require the refund date and amount. Product-description disputes may require the product details, order information, policy, and customer communication. Use observable facts and dates. Do not describe a risk-policy decision as a confirmed identity or fraud finding unless the underlying data actually supports that statement.
After submission, close the loop
Submission is not the end of the work. Record when the response was sent, what evidence was included, and the current status. When Shopify or the issuing bank returns an outcome, note it without treating one case as proof that a policy always works.
What a lost chargeback teaches you
If the dispute is marked lost, the bank has ruled against you. When an issuer response is available, Shopify provides a summary and a downloadable document that explains why the bank ruled against you. Read it to understand the gap in your evidence. Issuer responses are only available for chargebacks that escalate from inquiries and result in a lost status, and availability depends on the card-issuing bank and network.
Then review the case with the prevention team. Was the order held before fulfillment? Was the delivery information easy to find? Did the customer contact support first? Did the dispute reason reveal a product or policy misunderstanding? The answers can lead to a clearer product page, better shipping updates, a faster refund path, or a more deliberate risk policy. One lost case does not prove a policy always fails, just as one win does not prove it always works.
For a broader view of dispute patterns across cases, run a weekly review using the Shopify chargeback report guide, then feed those findings back into prevention. Our chargeback guide also explains how a chargeback differs from an inquiry and a refund, and what happens when a dispute opens on your account.
Workflow checklist
Copy this per-case checklist and run it every time:
- Confirm the case details: order ID, amount, reason, due date, time zone, order status
- Assign an owner and a backup owner
- Record the live deadline from the chargeback banner
- Classify the dispute reason and build an evidence checklist
- Gather reason-matched evidence: order, fulfillment, delivery, communication, policy
- Build a dated timeline connecting order to delivery
- Review the response (two people for material cases): order reference, reason, deadline, timeline, attachments, wording
- Verify attachments open, belong to the correct order, and are readable
- Submit early enough to correct mistakes
- Record submission date, evidence included, and status
- Review the outcome with the prevention team and feed it back
Turn this workflow into a repeatable process.
DisputeShield helps Shopify Payments merchants apply their own risk policies, prepare dispute evidence as a PDF, and keep review or submission steps organized. It does not guarantee a win; the issuing bank decides the outcome. Availability, plan allowances, and trial terms should be confirmed on the live listing.
Install on ShopifyFrequently asked questions
How long do I have to respond?
Shopify commonly gives merchants 7 to 21 days, but you should always use the exact deadline shown for the case in Shopify Admin.
Who decides Shopify dispute resolution?
The issuing bank or card company makes the final decision. Shopify does not decide chargeback outcomes and cannot overturn a bank's decision.
Is a chargeback a refund?
No. A refund is initiated by the merchant, who controls the timing and amount. A chargeback is initiated by the cardholder's bank, the disputed amount is taken immediately, and the order cannot be refunded through Shopify after the chargeback process has started.
Does DisputeShield guarantee a win?
No. It supports the evidence workflow; the issuer or bank decides the outcome.
Related articles
Turn this response workflow into a repeatable process.
Track each dispute from alert to outcome and prepare reason-matched evidence as a PDF, so your team follows the same sequence every time. The issuing bank still decides the outcome; DisputeShield keeps the workflow organized.
Install DisputeShieldFrequently asked questions
How long do I have to respond?
Shopify commonly gives merchants 7 to 21 days, but you should always use the exact deadline shown for the case in Shopify Admin.
Who decides Shopify dispute resolution?
The issuing bank or card company makes the final decision. Shopify does not decide chargeback outcomes and cannot overturn a bank's decision.
Is a chargeback a refund?
No. A refund is initiated by the merchant, who controls the timing and amount. A chargeback is initiated by the cardholder's bank, the disputed amount is taken immediately, and the order cannot be refunded through Shopify after the chargeback process has started.
Does DisputeShield guarantee a win?
No. It supports the evidence workflow; the issuer or bank decides the outcome.
Related articles

Shopify Payments · Chargebacks guide
What Is a Shopify Chargeback? How to Deal with, Win, and Dispute One

Shopify Payments · Chargeback evidence
Shopify Chargeback Evidence: What to Submit by Reason

Shopify Payments · Chargeback reporting