Safari payments · East and Southern Africa

Accept card payments as an African tour operator

Many US and European guests will not send a bank transfer to a company they have never met. Here are the ways to take a card deposit, and a deposit and balance flow that matches your quote.

Updated 28 October 2026 · 7 min read · By Growth Informer Software Services

The short answer

An African tour operator can accept credit card payments without Stripe by sending a hosted payment link with the quote: a web page, run by a payment gateway that works in your country, where the guest pays the deposit by card. When we checked in October 2026, Stripe's own country list named only five African countries (Kenya, South Africa, Ghana, Nigeria and Côte d'Ivoire) and did not name Uganda, Tanzania, Rwanda or Botswana. Gateways such as DPO Group and Pesapal list East African countries, and DPO says merchants can send payment links by email, SMS or WhatsApp. Whether you are approved is always the provider's decision.

Then make the payments match the quote: a deposit link when the guest says yes, a balance link before arrival, and a refund rule written into the quote. Ask every provider, in writing, which cards they take, which currencies, whether the extra bank-code step (3-D Secure) is switched on, and how refunds work. We set up the payment link for clients as part of the Safari Growth Program.

Which country is your company registered in?Send us that one detail on WhatsApp +256 702 946 946 or the form, and we will tell you which payment route to check first.

Why bank transfer and cash only cost you US and UK guests

Think about a couple in Denver or a family in Manchester. They loved your itinerary, they said yes, and now you ask them to send an international bank transfer for a trip that is many months away. They need your account details, their bank may add its own charges, the money takes days, and they are sending a large sum to a company on another continent that they have never met. Many go quiet and book with the operator who sent a card link. Peak trips such as gorilla trekking in Uganda and Rwanda or the migration season in the Mara are booked far ahead, so this payment step is where the sale is won or lost.

A card payment feels familiar. The guest sees your business name, pays in their own currency and gets a receipt in seconds. Many guests also feel safer because their card company can step in if a trip is never delivered. That is also why you need a clear policy: a guest can ask their bank to take the money back, which people call a chargeback, and for prepaid travel banks can accept such a request for months, sometimes even after the trip date. A written quote, a confirmation email and a clear cancellation rule are your proof.

Cash on arrival has the opposite problem. Nothing is committed, so you hold beds, vehicles and a guide for a guest who can still walk away. A deposit by card turns a polite yes into a booking. For the wider picture of how these guests choose, read selling safaris to American travellers.

Three ways to take card deposits

1. A regional payment gateway

A gateway is a company that takes the card payment for you and pays the money into your bank account. These are built for African businesses, and some also take local mobile money, which helps if you serve a domestic market next to your overseas guests. DPO Group names Kenya, Uganda, Tanzania, Rwanda and Botswana among its countries, and Pesapal lists Kenya, Uganda, Tanzania and Rwanda. Neither list tells you whether your company, your bank account and your type of business will be accepted, so apply and ask before you plan around it. Coverage changes, so confirm on the provider's own site.

2. A payment partner that holds the money for you

Some payment partners take the guest's card payment and pay you out afterwards. You send the guest a link by email or WhatsApp, and you do not need to change your website to start. Ask whether the partner can hold the guest's payment safely until the trip begins and then release it to you. That reassures a nervous guest, but it can delay your cash, so decide if the trade-off suits you.

3. Stripe or PayPal, where they are open to you

Where your country and business type are supported, these are well known to guests and easy to set up. Stripe lists Kenya, but its page marks it as an extended network country, so ask Stripe what that means for a Kenyan safari company. We have not confirmed PayPal's rules country by country, so check your own. Any provider can hold back money if a payment looks unusual, and travel is a business where guests pay months before the trip. Ask in writing how they treat travel bookings paid well ahead of arrival. If you are already frozen or refused, do not keep reapplying. Move to option 1 or 2.

What to compare before you choose

Use this table as your question list. Whatever a provider tells you on a call, get the answers in writing, because rules change by country and over time.

Hosted payment link from a regional gateway compared with a direct Stripe or PayPal account, in plain words
What you checkHosted payment link (gateway or partner)Direct Stripe or PayPal account
Who can use itRegistered businesses with a bank account in a country the provider covers. The provider decides.Only where your country and business type are supported. Stripe's list did not name Uganda, Tanzania, Rwanda or Botswana in October 2026.
Card typesAsk for the exact list in writing, and whether local mobile money is included.Often wide, but confirm it for your country and your account.
CurrencyAsk which currencies the guest sees and which one you are paid in.Ask the same, plus what happens when the two currencies differ.
3-D Secure (the bank code step)Ask if it is on by default and who helps a guest whose bank code fails. European banks can decline a card payment where it is missing.Ask the same. It often decides whether a large deposit goes through.
RefundsAsk how, how long, and whether you can refund part of a deposit.Ask the same, and whether the refund returns to the original card.
If money is held or the account is frozenRead the terms on holding, and ask how long and for what reasons.Read the terms, and ask about travel booked months before the trip.
Setup effortA link in your quote and WhatsApp message is enough to start.Often needs your website changed to take payment properly.

We do not state fees here. They differ by provider and country, and they change. Put every provider's charges in a short note beside the quote so you can see what a deposit really leaves you.

A deposit and balance flow that matches your quote

The payment should never surprise the guest. It should look exactly like the quote they already accepted. A flow that works for a safari in Uganda, Kenya, Tanzania, Rwanda or Botswana looks like this:

  • The quote carries the money terms. Total price, currency, deposit amount, balance due date and the refund rule, all on the same page.
  • The deposit link matches the quote. Same amount, same currency, and the booking reference in the payment note so you can match it to the guest.
  • The guest passes the bank check. For European cards, the guest may be asked for a code from their bank (3-D Secure). When a payment passes that check and the guest later claims it was fraud, the card company usually carries that risk, not you.
  • Confirmation goes out at once. A receipt and a short message: your dates are held, here is what happens next.
  • The balance has its own link and reminders. Send it by email and WhatsApp before the due date written in your policy.
  • Cancellations follow the quote. If the policy keeps part of the deposit, the refund is made through the same provider, back to the same card.
  • Extras on the ground stay separate. Tips, optional activities and anything paid in cash on the trip are listed as such, not mixed into the card payment.

This works best when the quote, the deposit and the balance sit in one place, which is what a direct booking system gives you. It also means a booking from your own site no longer pays a travel website's cut. To see what you pay those sites today, use the free commission calculator for online travel sites.

What we set up, and when you do not need us

The Safari Growth Program is for owners of safari and tour companies and of lodges, camps and hotels in Uganda, Kenya, Tanzania, Rwanda and Botswana. It has three phases: fill the funnel with a website, search, Google Business Profile and Meta and Google ads; close it with a reservations and sales process plus training, because inquiries mean nothing if the team cannot close; and keep the guest with support during and after the trip, reviews, repeat and referral. The card payment link belongs in the closing phase, because an inquiry only becomes a booking when the guest can pay. We set it up as part of the program, written to match your quote and your policy.

The program comes with a guarantee: "your first new inquiries within 14 days of going live, or we work free until they arrive". We are a US-based company with remote teams around the world, including a team in Kampala, Uganda, and we have built sites for safari and lodge businesses, among them landing pages and a direct booking form for Lorato Lodges and Camping near Chobe in Botswana.

When you do not need us

  • You take only a few bookings a month. Ask a gateway or payment partner for a payment link directly and paste it into your quote.
  • Your bank or an existing provider already gives you a working online card link. Use it, and spend your time on the cancellation policy.
  • You want a guarantee of approval. Nobody can give it, because the provider decides, and we will not pretend otherwise.
  • You have questions about tax or licence rules on taking foreign money. Ask your accountant first.

Frequently asked questions

Can I use Stripe in Uganda, Tanzania, Rwanda or Botswana?

When we checked in October 2026, Stripe's country list did not name any of those four countries, and it named Kenya only as an extended network country. Lists change, so check Stripe's site for your country. If it is not open to you, a regional gateway or payment partner can give you a hosted payment link, but approval is the provider's decision, so ask in writing.

Will my guests pay in dollars, euros or pounds?

That depends on the provider and how you set it up. Ask which currencies the guest sees, and which currency you are paid in. Then put the same currency on your quote and on the payment link so the guest never sees a different number.

What does it cost to set up card payments?

It depends on the business, your country and the provider you use. The provider sets its own charges, and they change, so we do not quote a figure here. Send us your business name, country and what you sell, and we will tell you which route fits and what setup would involve. Setting up the payment link is part of the Safari Growth Program.

What happens if a guest asks their bank to take a card payment back?

The guest's bank asks the payment provider to return the money, which is called a chargeback. For prepaid travel this request can come months later. You answer with your quote, your confirmation email and your cancellation policy. A clear, written policy that the guest accepted before paying is your best protection.

Do I need a new website before I can take card deposits?

No. You can start with a payment link sent by email or WhatsApp with the quote. A website booking form that takes the deposit and balance in one place is a good next step once bookings grow.

Six questions, about a minute

Tell us about your safari business

Tell us what you need and where you are. We reply on WhatsApp with questions or a fixed quote, usually the same working day.

Stop losing guests at the payment step.
Take their card deposit.

Send your business name, country, what you sell and where inquiries come from today, on WhatsApp or the form.

Talk on WhatsApp