There's a way to avoid Shopify's extra fees when you refund customers or are hit with a chargeback. These fees are frustrating, especially when you're not making any profit on the sale. But there's good news.
There's a setting that will allow you to not get charged by Shopify in these cases. It's hidden in plain sight on their help documentation on their website. Changing this setting is easy, and doesn't take more than a few minutes.
No apps or monthly fees required. We'll show you how to avoid these fees with Shopify's manual charge processing.
Getting dinged for non-sale transations is frustrating. Shopify Payments processes your customer's credit card payments for your store. Normally, you won't see any fees for normal shop activity. But in the case for chargebacks and refunds especially you can get hurt.
The problem you're experiencing is because your shop is authorizing payments automatically before you have a chance to review your inventory or do a preliminary fraud check.
Under the hood, your Shopify store is authorizing & charging your customers at checkout automatically. But there are benefits to not charging at the time of the sale. I'll explain why.
Authorization is different from capturing payment. Authorization is simply placing a hold on the customer's credit card on purchase and allows Shopify Payments (or whichever provider you use) to verify the customer has enough funds on their account for the order.
Authorization alone does not charge the customer's credit card balance - yet.
Holding payments is common in rental type marketplaces. When you book you request an Airbnb for example, you're not actually charged until the owner of the property accepts your request.
Authorizing your customer's payments instead of automatically charging on checkout gives you several benefits:
The checkout experience for your end customer is exactly the same. They enter in their credit card details in your Shopify store, and you receive the order alert.
It's 1 click of a button. Really.
With manual payment processing enabled, after your customer checks out their order, you'll be able to charge the payment right in the order details page on Shopify:
Watch the screencast below for an example:
If you knew you didn't have the product variant or product in stock, there is no penalty for removing an authorization. Likewise for orders that are suspcious and you'd like to opt out of fulfilling and avoid the chargeback.
It's easy to switch your Shopify store to using manual payment capture instead of automatic.
Here are the steps:
Here's a screencast if you're a visual learner:
Congrats! Your store is not set to manually capture payments with an authorization step first instead of automatically charging.
Just like all things in life, authorizations will expire. The length of an authorization on a customer's credit card depends on their issuing bank.
Card Type | Authorization period |
---|---|
VISA | Up to 30 days |
Mastercard | Up to 30 days |
Discover | Up to 10 days |
JCD | Up to 10 days |
American Express | 7 days |
Diners Club | 7 days |
China Union Pay | 7 days |