Card payments on Pocketsflow are processed by our payment infrastructure.
When you connect your payouts account once, our payment infrastructure collects
each payment, deducts fees, and forwards your share to you. You can read more about the
money flow in Payouts and Pricing &
fees.
Available methods
Cards
Visa, Mastercard, American Express and other major debit/credit cards,
processed through our payment infrastructure powering Pocketsflow checkout. This is
the default for most buyers.
PayPal
Buyers pay with their PayPal balance or any method linked to their PayPal
account, via a separate PayPal button when you’ve connected a PayPal
merchant account.
Apple Pay & Google Pay
On supported devices and browsers, our payment infrastructure surfaces the buyer’s saved digital
wallet (Apple Pay / Google Pay) for one-tap checkout.
Local methods (iDEAL, Bancontact, Pix, …)
Buyers in supported countries see the method they actually use — iDEAL in
the Netherlands, Bancontact in Belgium, Pix in Brazil, and more — on every
seller’s checkout by default. Availability still depends on the buyer’s
country, currency, and device.
How each method works
- Cards — the default path. Pocketsflow checkout is powered by our payment infrastructure: you connect your payouts account once, and it routes your share of every card sale to it automatically. The card brand and last four digits are stored on the order so you can identify a payment during support.
- PayPal — offered as a separate button at checkout when you’ve connected a PayPal merchant account (not a Settings → Checkout toggle — the payments partner does not present PayPal inside the card form). PayPal settles in its own currency and has its own refund flow (see Refunds & disputes).
- Digital wallets — Apple Pay and Google Pay appear automatically inside the card flow when the buyer’s device supports them; no extra setup is required on your side.
- Local methods — iDEAL, Bancontact, SEPA, Pix, and other regional methods are on by default for every seller. Buyers only see the methods that work in their country (a Dutch buyer sees iDEAL; a Belgian buyer sees Bancontact). There is no per-method toggle in Settings — they appear automatically.
- Their country, currency, and device. Cards, wallets (Apple Pay / Google
Pay), bank debit, and local methods such as iDEAL, Bancontact, and Pix show
automatically to buyers who can use them. Settings → Checkout is where
you set 3D Secure — saving also updates your connected payouts account.
This applies to hosted checkout,
POST /checkout/sessions, and the embedded/popup payment form — there is no per-session payment-method parameter. - Their country and currency (see Available countries).
- The device and browser they check out on (wallets only show on supported ones).
- Which providers you’ve connected and what the payments partner can offer on your account.
allow="payment"). The popup script sets this automatically; a raw iframe
without it shows Card only. See Checkout page.
What the buyer sees at checkout
The Pocketsflow checkout renders inside your storefront and collects:- The buyer’s email (used to deliver the product and receipt).
- Their name and, where a provider requires it, a billing address (country, state, postal code) — this is also what determines any tax line.
- The payment method they choose from the methods above.
Test mode vs live mode
Every account runs in test mode or live mode, toggled from your dashboard. Test mode is a fully separate world: test orders, customers, subscriptions, and analytics never mix with live data.1
Stay in test mode while you build
Use each provider’s test cards/credentials — no real money moves. The
standard test card is
4242 4242 4242 4242 with any future expiry and any
CVC.2
Run a full checkout as a buyer
Buy your own product end-to-end from the country and device you expect real
buyers to use. Confirm the order appears under
Orders and the confirmation email
arrives.
3
Switch to live mode
Only after checkout works end-to-end. Live mode requires your payout account
to be connected and, for real payouts, business verification to be complete
(see Payouts and
Account & security).
Troubleshooting
A payment method isn't showing at checkout
A payment method isn't showing at checkout
Confirm the buyer’s country, currency, and device support the method.
Digital wallets only appear on supported browsers (Apple Pay on Safari /
iOS; Google Pay on Chrome / Android). There is no per-method toggle under
Settings → Checkout — offered methods stay on. 3D Secure is the seller
control on that page.Local methods (iDEAL, Bancontact, Pix, and the rest) are enabled on every
checkout. The payment form decides which ones to show from the buyer’s
country, currency, and device. Hard-refresh after changing 3D Secure so
checkout uses a new session. If a method is missing, check the billing
country in the form matches where the buyer actually is.On an embedded checkout, also confirm the iframe allows Payment Request
(
allow="payment"). The official embed script sets this; a hand-rolled
iframe without it will show Card only. Hard-refresh so you are not on a
cached copy of the embed script.A test payment didn't create an order
A test payment didn't create an order
Make sure you’re in test mode and used a test card. Live cards are
declined in test mode and vice-versa. If it still doesn’t appear, check that
the checkout finished on the success page.
A buyer says they were charged but got nothing
A buyer says they were charged but got nothing
Look the order up under Orders, confirm
its status, and use Resend receipt on the order. If no order exists, the
charge likely failed or is pending — ask the buyer for the email and card
last four to match it.