Connect Stripe
- In your Zepsell dashboard, open your store and go to Payments.
- Under Stripe payments, press Connect Stripe.
- Stripe asks for your business details and the bank account for payouts. This is Stripe's own sign-up, and it's where your identity is checked.
- Back in Zepsell, the card says Accepting payments once Stripe has switched card payments on. If it says Onboarding not finished, press Finish setup to carry on where you left off.
What shoppers can pay with
- Cards, Apple Pay, Google Pay and Link. Apple Pay is set up for your store's domain automatically.
- Klarna and Clearpay, which let shoppers pay later. Turn them on under Pay later on the Payments page. Stripe checks each one before it goes live, and they aren't offered in every country.
Payouts, refunds and fees
Your Stripe account is your own. You get the full Stripe Dashboard for payouts, refunds and disputes, and Stripe pays out to your bank on its usual schedule.
Stripe charges its own processing fees. Zepsell's fee on payments is shown on the Payments page and on the pricing page.
Other ways to take payment
- Use your existing Stripe account: on the Payments page, paste your own Stripe keys and webhook signing secret instead of connecting.
- PayPal: add your PayPal client ID and secret on the Payments page.
- Payment apps: under Apps, add bank transfer, cash on delivery, pay by bank (GoCardless), Mollie, Square, Dojo, Ryft, and local methods such as Przelewy24, Paytrail, M-Pesa, Paystack, Flutterwave, Razorpay and Mercado Pago. Some only work in certain currencies.
Businesses in Nigeria, Ghana, Kenya and South Africa
Stripe doesn't open accounts for businesses based in these countries, so the Payments page shows Card payments with Paystack and Flutterwave instead of Stripe. Either takes cards, bank transfer and USSD, and Flutterwave also takes M-Pesa and other mobile money.
- Open a Paystack or Flutterwave business account. Both check your business before you can take live payments, and you can try them in test mode first.
- On the Payments page, press Set up next to the one you chose, paste its secret key and press Save and install.
- Add the webhook address the app shows to your Paystack or Flutterwave dashboard. Without it, a bank transfer that confirms after the shopper has left won't place the order.
Payouts and refunds go through your Paystack or Flutterwave account, which charges its own fees. Zepsell's fee on these payments isn't taken at checkout. It's billed to you on an invoice. In Kenya you can also add M-Pesa directly on your own Paybill or Till.
Questions
How long do payouts take?
Stripe sets the payout schedule, usually a few working days after a payment. You can see and change it in your Stripe Dashboard.
Who handles refunds and chargebacks?
You do, from your Stripe Dashboard. It's your Stripe account, so disputes and refunds are between you and Stripe.
Can I use Stripe for the till as well?
Yes. The same Stripe connection is used for card readers on the point of sale.