Ecommerce26 May 20267 min read

How to Accept Online Payments in Zimbabwe Without Relying on Stripe

Stripe does not list Zimbabwe among its supported countries. Compare a local gateway such as Paynow with bank transfer and cash on delivery, and see what to confirm before you build checkout.

Simon
Simon
Founder, TechTribe
A shop owner at a packing table in a small Harare clothing boutique checks a phone before sealing a customer's parcel for dispatch.

If you are planning an online shop in Zimbabwe, do not build it around Stripe. When we checked Stripe's global availability page on 25 September 2026, Zimbabwe was not on its list of supported countries. Plan your checkout around a local payment gateway instead. This guide uses Paynow as the documented example. Keep bank transfer or cash on delivery as a fallback for customers who will not pay online. Before anyone builds your shop, decide which gateway fits your customers, how each payment will be confirmed and which terms the provider must put in writing.

TL;DR

  • Stripe's global availability page did not list Zimbabwe when we checked in September 2026, so plan without it.
  • A local gateway such as Paynow documents mobile money, local card and Visa or Mastercard payments, but each method must be switched on for your integration.
  • Pair the gateway with one manual fallback for buyers who will not pay online.
  • Release an order only after your system has confirmed the payment status with the gateway.
  • Get fees, currencies, settlement timing and eligibility from the provider in writing before you commission the build.

Does Stripe work in Zimbabwe?

Stripe lists the countries where it is available to businesses on its global availability page. When we checked on 25 September 2026, the page covered its fully supported countries, a preview group and five African markets reached through Paystack's extended network, including South Africa, Kenya and Nigeria. Zimbabwe was not among them.

For a business registered and banked in Zimbabwe, Stripe is not something to plan a checkout around. Some owners ask about using a company registered in another country. That is a separate legal and tax question for Stripe and a professional adviser, and this guide does not cover workarounds.

Payment availability changes. Check Stripe's page yourself before you make a decision that depends on it.

Three realistic ways to take payment

For most Zimbabwean shops, the choice comes down to these three, used alone or together.

OptionWhat the customer doesWhat your team handlesSuits
Local payment gateway, with Paynow as the documented examplePays on your site with a method enabled on your integration, such as EcoCash, OneMoney, InnBucks, O'mari, ZimSwitch or Visa/MastercardRegistration, a settlement bank account, integration setup and a check of every payment statusShops that want orders paid and confirmed without manual checking
Manual bank transferPlaces the order, pays by transfer and sends proof of paymentMatching each transfer to its order before dispatchLarger orders and business buyers who already pay by transfer
Cash on deliveryPlaces the order and pays when it arrivesDriver cash handling, reconciliation and refused deliveriesLocal deliveries where buyers want to see the goods first

Our recommendation for most small sellers is one gateway plus one manual fallback. This is editorial judgement, not a survey result. The gateway serves customers ready to pay by phone or card, and the fallback keeps the order from a customer who is not.

Other payment gateways operate in Zimbabwe. We did not verify their current methods, currencies or onboarding terms for this update, so we do not compare them here. Put any provider you consider through the checklist further down.

How a gateway connects to your checkout

A developer usually does this work, but you should know the sequence well enough to check it. The steps below follow Paynow's developer documentation.

  1. Register as a Paynow merchant and add the Zimbabwean bank account you want paid into. Paynow's Merchant FAQ says it settles transactions, less fees, into any Zimbabwean bank account, and charges a commission per transaction rather than a signup fee.
  2. Collect the integration ID and integration key that Paynow issues for your site. Keep the key on your server, away from any page code a customer can see.
  3. Have each payment method enabled. Paynow's express checkout documentation states: "The integration ID you use must be configured in Paynow to include the selected payment method." If a wallet is not enabled, customers cannot choose it on your site.
  4. Set a result URL. Paynow sends payment status updates to this address on your site.
  5. Validate the hash on every update. Paynow's status update documentation calls this vital. The hash is how your site checks that the message is genuine.
  6. Poll to confirm. Store the poll URL returned for each transaction and check it before acting on an important status change, as the documentation recommends.
  7. Release the order only once the confirmed status shows payment is complete. Paynow's statuses include Paid, Awaiting Delivery, Delivered, Cancelled, Disputed and Refunded. Agree with your developer which of these your system treats as paid, and what it does with each of the others.

A customer who reaches your thank-you page has not necessarily paid. Treat the confirmed status as the only signal to pack an order. Name the person in your business who deals with disputed and refunded payments too, because the gateway reports them but a person has to act on them.

How to choose the right mix

Start with how your customers pay today.

  • Local phone payers: make sure the wallets they use are enabled on your integration. Paynow documents EcoCash, OneMoney, InnBucks and O'mari.
  • Card payers: ZimSwitch and Visa/Mastercard are the card options in Paynow's method list.
  • Buyers abroad: Paynow's Merchant FAQ says both locally and internationally issued Visa and Mastercard cards work. Before you market to diaspora customers, confirm which currency they will be charged in.

Decide the currency you price in. We have not confirmed which currencies Paynow charges and settles in, so that question sits on the checklist. Ask it early, because the answer affects how you display prices.

Count the admin each manual method adds. Bank transfer orders need someone to match each payment reference to an order before dispatch. Cash on delivery needs a driver who carries cash, a reconciliation after each delivery run and a plan for parcels customers refuse. If nobody owns that work, lean harder on the gateway.

Check how settlement timing affects your cash flow. Paynow's Merchant FAQ says verified and unverified merchants are settled on different schedules, and verified sellers provide extra evidence of identity through Paynow's verification portal. If you depend on quick access to sales money, ask Paynow for the current timing at each level and what verification involves for your business.

Illustrative example, not a client case: a Harare clothing seller whose customers mostly pay by EcoCash, plus some orders from relatives in the UK buying for family at home. A sensible shortlist is a gateway with EcoCash and Visa/Mastercard enabled, with cash on delivery for local buyers who want to check the fit first. The seller's first questions to the provider are the charging currency for UK cards and settlement timing before verification.

Provider verification checklist

Send these questions to every provider you shortlist. Get the answers in writing and note the date you received them.

  • What is the transaction fee for each payment method?
  • How long does settlement take, and does it change once we are verified?
  • Which currencies can we charge in, and which currency reaches our bank account?
  • Are there limits per transaction, per day or per month?
  • What documents do we need to register, and what does verification require?
  • Which payment methods will be enabled on our integration ID?
  • Are internationally issued cards accepted on our account, and in which currency are those buyers charged?
  • How do refunds and disputes work, and who carries the cost?

Where this guide stops

This article covers payment choice and the checkout connection only. If you are still deciding whether to sell online, start with how to start selling online in Zimbabwe. If you have not chosen between a checkout and WhatsApp orders, read choosing checkout or WhatsApp ordering first. Build size is covered in small shop or custom ecommerce, and catalogue preparation in the product data checklist for an online shop.

Your next step

Write a one-page payment requirement before you ask anyone to build. Name the gateway you have shortlisted, the methods you want enabled, your fallback, the currency you price in and the person who handles disputed and refunded payments. Attach the provider's written answers to the checklist.

Then request a scoped quote and share that page with us, so the build is scoped around what you have already confirmed.

Updated: October 2026

Get a scoped quote for your online shop

Tell us what you sell and how your customers pay today, and we will send a scoped quote for the build.

Simon

About the author

Simon

Simon writes about websites, lead capture, and digital growth for real estate agencies in Zimbabwe.

FAQs

Frequently Asked Questions

Useful follow-up questions related to this topic.

Does Stripe work in Zimbabwe?

Stripe's global availability page did not list Zimbabwe when we checked on 25 September 2026, so a business registered and banked in Zimbabwe should not plan its checkout around Stripe. If your business is registered in another country, check eligibility with Stripe directly and take professional advice.

Can I accept online payments without any gateway?

You can take orders online and ask customers to pay by bank transfer or cash on delivery, with no gateway involved. The cost is admin: someone has to match each transfer to its order, or reconcile the cash from each delivery run, before an order is closed.

Should I offer mobile money, local cards or both?

Offer the methods your customers already use. Paynow's express checkout documentation lists EcoCash, OneMoney, InnBucks, O'mari, ZimSwitch and Visa/Mastercard. Each method must be configured on your integration ID before customers can pay with it, so confirm your list with Paynow when you register.

Can customers outside Zimbabwe pay me online?

Paynow's Merchant FAQ says both locally and internationally issued Visa and Mastercard cards work on Paynow. Confirm which currency those customers are charged in, and the current terms for your account, before you promote sales abroad.

Do I need a registered business to use a payment gateway?

Requirements depend on the provider and the account level you want. Paynow settles payments into a Zimbabwean bank account, and its Merchant FAQ says verified merchants give extra evidence of identity through Paynow's verification portal. Verified and unverified merchants are settled on different schedules. Ask Paynow for the current document list for your type of business.

Which payment methods does Paynow support?

Paynow's express checkout documentation lists ZimSwitch, Visa/Mastercard, EcoCash, OneMoney, InnBucks and O'mari. Your integration ID must be configured to include each method you want to offer, so the methods on your checkout can be fewer than the full list.

What does a developer need from Paynow to connect a checkout?

The integration ID and integration key Paynow issues, the list of methods enabled on that integration and a result URL on your site for status updates. The developer must validate the hash on every status update and poll to confirm payment before the shop releases an order.

Want to Learn More?