I’m posting this because I genuinely think Shopify needs to address a major issue affecting small and mid-sized merchants using Shopify Payments and hosted checkout.
We have recently lost several chargebacks where the issuing bank explicitly stated that we failed to provide:
“proof that your terms and conditions were shown in the checkout flow and agreed to before the charge was confirmed.”
Here’s the problem:
On any plan other than ‘Shopify Plus’, merchants do NOT have the ability to properly customise Shopify’s hosted checkout in the way banks are expecting.
Banks now appear to want:
- mandatory checkout policy checkboxes
- affirmative terms acceptance logs
- timestamped checkbox evidence
- customised checkout acknowledgements tied to the order
But unless you are on Shopify Plus, Shopify restricts checkout customisation.
So merchants are effectively being judged against an enterprise-level evidentiary standard that Shopify itself does not make available to most stores.
Our policies were:
- linked sitewide
- linked in checkout
- clearly accessible
- reinforced in customer communication
Yet the bank still sided with the customer because we could not provide the exact style of “checkout acceptance proof” they requested.
This creates an incredibly unfair situation where:
- merchants follow Shopify’s standard setup;
- merchants comply with platform limitations;
- customers complete checkout voluntarily;
- products are delivered successfully;
- but merchants still lose disputes because Shopify’s checkout architecture limits the evidence we can produce.
Meanwhile chargeback abuse and “friendly fraud” are increasing significantly in ecommerce, especially in fashion and international shipping categories.
Many of us are seeing disputes from customers who:
- simply didn’t read policies;
- later changed their mind;
- retained merchandise while disputing;
- or claimed “credit not processed” despite remedies already being issued.
Yet merchants are still expected to defend themselves with evidence that standard Shopify plans do not technically support.
So small and mid-sized businesses are effectively being told:
“Upgrade to an enterprise plan costing thousands per month or risk losing disputes because you cannot produce evidence Shopify technically prevents you from collecting.”
How is that reasonable?
We are already paying substantial monthly platform fees, payment processing fees, app fees, shipping costs, duties/tariffs and absorbing increasing levels of friendly fraud.
Yet when merchants try to defend themselves, we discover that the evidence banks expect is functionality Shopify does not properly provide to standard merchants.
The customer received the goods.
The customer communicated extensively.
The customer understood the remedies available.
Yet the dispute still turned on the absence of a specific style of checkout acceptance evidence we were technically unable to generate on our plan.
That is an ecosystem failure.
And before anyone says “just upgrade to Plus”:
many small and growing businesses simply cannot justify enterprise-level platform pricing purely to access basic evidentiary protections against chargeback abuse. The jump is another $3000 a month!
That should not be the standard.
Merchants are increasingly dealing with:
-
friendly fraud;
-
customers not reading policies;
-
customers retaining goods while disputing;
-
“credit not processed” claims despite credits being issued;
-
and banks applying evidentiary standards that standard Shopify architecture does not support.
At some point Shopify needs to acknowledge that modern chargeback environments require:
-
native checkout acceptance logging;
-
downloadable legal evidence tied to orders;
-
clearer merchant protections;
-
and better support for dispute defence across ALL plans.
Because right now it feels like merchants are carrying all the liability while being denied the tools needed to properly defend themselves. Feels like a class action waiting to happen for all lost revenue.