01Services02AI03Sectors04Servers05Contact
Discuss your project

Or on WhatsApp: +216 54 166 821

Guide

Online payment in Tunisia: what options for your website?

In Tunisia, cash on delivery is still very common, but more and more customers are ready to pay online. A good site offers both, without making checkout harder.

By , senior full-stack developer, XAB Solutions · Updated October 27, 2026

In short

A Tunisian website can take payments online through a payment gateway that accepts bank cards, offered by banks or by local payment providers, and can keep cash on delivery and bank transfer alongside. To activate online payment, you generally need a contract with the bank or provider, company documents and a site that clearly displays its terms of sale. With a payment page hosted by the gateway (the most common case), your site never sees the card number.

What online payment solutions exist in Tunisia?

There are several families of solutions, often combined on the same site.

  • Card payment gateways linked to Tunisian banks, such as ClicToPay for example (terms and fees to be checked with each provider)
  • Local payment providers offering card and mobile wallet payment, such as Konnect or Flouci for example (terms and fees to be checked with each provider)
  • Cash on delivery, paid to the courier
  • Bank transfer or deposit, for large orders or between businesses

Each solution has its own terms, fees and payout times to your account. Ask the provider directly and compare them based on your real volume. The site then has to be connected to the chosen solution, which is part of the development.

How does a payment gateway work on a website?

The gateway handles the payment in place of your site, then sends the result back to it.

The customer fills their cart and clicks “pay”. In the most common case, they are redirected to a secure page hosted by the gateway, where they enter their card and confirm, often with a code received by SMS. The gateway then tells your site whether the payment was accepted or declined, and the order status changes automatically.

With a payment page hosted by the gateway, your site never sees the card number. That is safer for the customer and for you. If another integration is offered, its security requirements must be checked with the provider. The developer must, however, handle every case correctly: abandoned payment, declined, accepted but the return interrupted, so that no order is lost.

A question about your case? We answer on WhatsApp, with no commitment.

Request a quote

Should you keep cash on delivery?

In most cases, yes: many Tunisian customers still prefer it, especially for a first order.

Removing it often loses sales. The known problem is the refused parcel or the unreachable customer, which costs the delivery both ways.

A few measures limit these losses: confirm each order by phone or WhatsApp before shipping, flag numbers that have already refused a parcel, ask for an online deposit on expensive or personalised items, and offer a small advantage to those who pay online. The site can automate most of these steps.

What do you need to activate online payment?

First you need an agreement with a bank or a payment provider, which sets its own conditions.

Generally, the provider asks for the company's documents, a business bank account and a site that is already live. It often checks that the site displays the expected information: company identity, contact details, product descriptions, prices, terms of sale, delivery and returns.

Prepare these pages when the site is built. Activation time depends on the provider. While you wait, the shop can open with cash on delivery, then switch on card payment without rebuilding the site.

How do you accept payments from customers abroad?

This is the trickiest point, and it must be checked case by case before building the site.

Some Tunisian gateways accept foreign cards, depending on the contract signed. Well-known international payment solutions are not always open to a business established in Tunisia. Foreign exchange regulations also apply to payments received in foreign currency.

Before development, ask your bank and your accountant: which cards can you accept, in which currency, and into which account. The site then adapts to the answer, not the other way round.

Official sources

Frequently asked questions

Your other questions.

Is the customer's card stored on my site?

With a payment page hosted by the gateway (the most common case), your site never sees the card number: the customer enters it on the provider's side and your site only receives the payment result. For any other integration, check the security requirements with the provider.

Can you offer several payment methods on the same site?

Yes. One site can offer card, mobile wallet, cash on delivery and bank transfer. The customer chooses when confirming the order.

Does online payment work with WooCommerce or a custom site?

Yes in both cases, as long as the site is connected to the chosen provider's interface. Some providers supply a ready-made plugin, others require development.

A project, an idea, a problem with your website?

Describe it in a few lines. You receive a clear quote within 24 hours.