What Stripe Checkout Fees Depend On
Stripe's pricing page does not publish one checkout rate. The fee rides on how the customer pays and which pricing plan you are on.
What Stripe's pricing page says about checkout fees
Stripe checkout fees are not one flat number. Stripe's pricing page says Stripe charges a per-transaction fee depending on the payment method the end customer uses. No single rate covers every checkout.
Why there is no single published checkout rate
A checkout form can take many kinds of payment. Stripe's pricing page says you can accept widely used credit and debit cards, prepaid cards, and digital wallets for online payments. It also says you can offer bank debits, bank transfers, and other local payment methods. You can add over 100 payment methods in all. The fee you are charged depends on which of these methods the customer uses. One number for "checkout" would not cover the whole form. For a small business, this means you cannot read one rate off the page and budget with it. You need to know which methods your customers actually pick.
Refund fees on Stripe's pricing page
Refunds get their own lines. Stripe's pricing page says businesses on standard pricing may face fees for refunds when bank transfers are used. For all other payment methods, the page says there are no fees for issuing refunds. On custom pricing, the page says refunds may cost you fees. It depends on your fee schedule with Stripe. So the answer depends on two things: how the customer paid, and which pricing plan you have.
3D Secure and checkout
3D Secure checks who a customer is during a card sale. Stripe's pricing page says 3D Secure can check who a customer is. It also says standard payments pricing includes 3D Secure at no extra charge. The page also says custom pricing is available for standalone 3DS. If you want 3D Secure on its own, apart from standard payments pricing, talk to Stripe about it.
Checkout forms and payment methods
Stripe's pricing page says you can embed a prebuilt payments form into your website or direct customers to a Stripe-hosted page. Either way, the fee follows the payment method, not the form. The page also says charges and prices can be processed and displayed in 135+ currencies.
How to confirm current Stripe checkout fees
Published prices change. Before you sign up, open Stripe's pricing page. Read the lines for the ways you expect customers to pay. If your sales lean on bank transfers, read the refund lines too. If you plan to ask for custom pricing, ask Stripe how your fee schedule treats refunds and standalone 3DS.
See fees land on a real sale
Numbers read off a pricing page are easier to judge when you see them applied. This site has two worked examples. One shows what a card tapped at a counter costs across several published price lists. The other shows what instant payouts cost when you pay to move your money faster. Neither picks a winner. They show the fees landing on a sale so you can weigh them against your own.