How Shopify Processes Payments and What Happens to Your Money
What Shopify Payment Processing Does
Shopify Payments is the payment processor built into Shopify's platform. When a customer buys from your store, Shopify Payments captures the card information, sends it to the card networks (Visa, Mastercard, American Express, Discover), confirms the funds are there, and deposits the money into your bank account. You do not have to sign a separate contract with a payment processor — it is part of your Shopify account.
The money does not arrive instantly. Shopify holds transactions for a period called the settlement cycle, which is usually two business days. That means a sale on Monday might not land in your bank account until Wednesday or Thursday. During that hold, Shopify is confirming the transaction is legitimate and the customer's bank has actually approved it.
Shopify charges you a percentage of each sale plus a flat fee per transaction. The exact rate depends on your Shopify plan (Basic, Shopify, or Advanced) and whether the card is present in person or entered online. You also pay a fee if a customer disputes a charge or if a transaction fails.
Key Takeaways
- Shopify Payments deposits money into your bank account on a two-business-day cycle, not immediately after a sale.
- You pay a percentage of each sale plus a per-transaction fee, with rates that vary by plan and card type.
- Shopify holds money during the settlement period to verify the transaction is real and the customer's bank approved it.
- If a customer disputes a charge, you may have to refund the money and pay an additional chargeback fee.
- You can see exactly which transactions are pending, settled, or failed in your Shopify dashboard under Payments.
How Money Moves From Customer to Your Bank Account
The journey has five steps. First, the customer enters their card details on your checkout page. Shopify Payments encrypts that information and sends it to the card network (Visa, Mastercard, etc.). Second, the card network checks with the customer's bank to confirm the account exists and has enough funds. The bank approves or declines the transaction in seconds.
Third, if approved, the transaction is marked as authorized — the money is reserved but not yet moved. Fourth, Shopify captures the payment, which means it officially requests the funds from the customer's bank. This usually happens automatically at the end of the day. Fifth, the customer's bank transfers the money to Shopify's merchant account, and Shopify deposits it into your bank account two business days later.
If you refund a customer, the money goes back to their card in the same order it came in. A refund processed on Tuesday might appear in their account by Thursday or Friday, depending on their bank.
Settlement Cycles and When Money Actually Arrives
The settlement cycle is the time between when Shopify captures a payment and when it lands in your bank account. For most merchants using Shopify Payments, this is two business days. A sale completed on Monday at 2 p.m. will settle on Wednesday, assuming Monday and Tuesday are business days.
Weekends and holidays pause the clock. A sale on Friday will not settle until Tuesday (Monday is a holiday) or Wednesday (if Monday is a regular business day). Shopify's dashboard shows you exactly which transactions are pending, which have settled, and which are scheduled to settle on a specific date.
Some situations delay settlement. If a transaction is flagged as high-risk — for example, a large order from a new customer in a different country — Shopify may hold it longer while it investigates. You can see the reason for the hold in your Payments section.
Fees Shopify Charges on Every Transaction
Shopify Payments charges you in two ways: a percentage of the sale and a flat fee per transaction. The percentage varies by plan. On the Basic plan, you pay 2.9% plus 30 cents per online card transaction. On the Shopify plan, it is 2.7% plus 30 cents. On the Advanced plan, it is 2.4% plus 30 cents. These rates apply to Visa, Mastercard, American Express, and Discover.
If a customer pays by ACH bank transfer instead of a card, the fee is different — usually 1% plus 30 cents, with a cap. Digital wallets like Apple Pay and Google Pay are charged at the same rate as the underlying card.
You also pay fees when things go wrong. If a customer disputes a charge and the dispute is ruled against you (called a chargeback), you lose the sale amount plus a chargeback fee, which is usually $15. If a transaction fails — the customer's bank declines it — there is no fee. If you refund a customer, there is no additional fee, but you lose the original sale and the percentage you already paid Shopify does not come back.
Chargebacks and Disputes: What Happens When a Customer Contests a Charge
A chargeback occurs when a customer contacts their bank and says they did not authorize a charge or did not receive what they paid for. The bank pulls the money back from Shopify, and Shopify pulls it from your account. You lose the sale amount plus a chargeback fee (usually $15).
You have the right to dispute the chargeback if you believe it is wrong. Shopify provides tools to upload evidence — a tracking number showing the item was delivered, a signed receipt, email correspondence with the customer, or proof the customer received the goods. The card network reviews your evidence and decides whether to side with you or the customer. This process takes 30 to 90 days.
If chargebacks happen repeatedly, Shopify may flag your account as high-risk or require you to hold a reserve — a percentage of your sales that Shopify keeps in case of future chargebacks. Too many chargebacks can result in your account being closed.
Viewing Transactions and Troubleshooting Payment Problems
Every transaction appears in your Shopify dashboard under Payments. You can filter by date, status (authorized, captured, refunded, failed, disputed), and amount. Click any transaction to see the full details: the customer's name, the card type, the exact time it was processed, and whether it has settled.
If a transaction shows as authorized but not captured, it means the payment was approved but the money has not been officially requested yet. This can happen if you manually capture payments instead of using automatic capture. If it shows as failed, the customer's bank declined it — common reasons are insufficient funds, incorrect card details, or the card being flagged for fraud.
If a customer says they were charged twice, search your Payments section for their name or card ending. Duplicate charges usually happen when a customer clicks the "Pay" button twice, or their browser refreshes during checkout. Shopify's system is designed to prevent this, but it can still occur. Refund one charge immediately and contact the customer to explain.
Alternatives to Shopify Payments
You are not required to use Shopify Payments. Shopify also supports third-party processors like Stripe, Square, PayPal, and others. If you use a third-party processor, you pay Shopify a transaction fee (usually 2.2% plus 30 cents) in addition to the processor's own fees, so it is often more expensive than using Shopify Payments.
Third-party processors can be useful if you already have an account with them, if you need features Shopify Payments does not offer, or if you want to use a processor that is popular in your country. However, most merchants find Shopify Payments simpler because the fees are lower and everything is integrated into one dashboard.
Frequently Asked Questions
Why does it take two business days for money to reach my bank account?
Shopify uses the settlement period to verify transactions are legitimate and the customer's bank actually approved them. This reduces fraud and chargebacks. The two-day window is standard across the payment industry, not unique to Shopify.
What happens if a customer's bank declines their payment?
The transaction fails and does not appear in your Payments section as completed. The customer sees an error message and can try again with a different card or payment method. You are not charged a fee for failed transactions.
Can I get money faster than the two-business-day settlement cycle?
No. Shopify Payments does not offer expedited settlement. Some third-party processors offer next-day settlement, but they charge higher fees to cover the cost. You would need to switch processors to access that option.
What should I do if a customer claims they never received their order but was charged?
If they dispute the charge through their bank, you will receive a chargeback notice in your Shopify dashboard. Upload proof of delivery — a tracking number showing the package arrived at their address, a signature confirmation, or photos. If you cannot prove delivery, you will lose the dispute and the money.
Do I have to use Shopify Payments, or can I use my own payment processor?
You can use a third-party processor like Stripe or PayPal, but you will pay Shopify's transaction fee on top of the processor's fee, making it more expensive. Most merchants use Shopify Payments because it is integrated and cheaper.