TourTask

Get organized.
{{ siteLang.title }}

DPO Pay

DPO Pay fees
{{ feeType.typeTitle }} {{ feeType.percent }}% + {{ feeType.fixed }} {{ feeType.currencyCode }} + {{ feeType.taxTitle }}
STANDARD FEES {{ country.title }}

Countries

You have to have a bank account in one of these countries:
KenyaUgandaUnited Republic of TanzaniaRwandaGhanaZambiaCote d'IvoireNamibiaBotswanaSouth AfricaMalawiUnited Arab Emirates

Currencies

Your clients will be charged in one of the following currencies:
USDKES

What is DPO Pay?

DPO Pay is an online payment gateway widely used across Africa, allowing your customers to pay securely using cards and various local payment methods (availability depends on the country). Once DPO Pay confirms a payment, TourTask can automatically mark the related booking as paid and continue with the normal confirmation flow.

Obtain required credentials for DPO Pay

To integrate DPO Pay with TourTask, you will first need to obtain a set of credentials (often referred to as API credentials), which will identify you when your clients pay you using the DPO Pay payment gateway.

For DPO Pay, the following credentials are required:

  • API key

To obtain these credentials, please follow these steps:

  1. Create a DPO Pay account:
    DPO Pay accounts are created manually. You must contact DPO Pay support or sales directly to request and open a merchant account.
  2. Obtain your DPO Pay credentials:
    After your account is approved, DPO Pay will provide you with your credentials.
  3. Request notification (callback) URL setup (required):
    To ensure TourTask is notified when a payment is completed and can automatically mark bookings as paid, you must ask DPO Pay support to configure the following notification/callback URL for your account:
    https://api.tourtask.com/v1/payments/dpo-pay/notifications
    DPO Pay must configure this on their side — it cannot be set directly by merchants in most dashboards.

Important: If the notification URL is not configured by DPO Pay, TourTask may not receive payment confirmations, and bookings may remain unpaid in the system even if the customer has completed the payment.

How to setup DPO Pay in TourTask

For DPO Pay, the following credentials are required:

  • API key

These credentials must be entered in TourTask to activate this payment gateway. To achieve this, follow these steps:

  1. Log into your business panel in TourTask at [business shortcode].tourtask.com. Your business shortcode will often consist of the initials of your business name, so for a business called My Tour Business, the URL of your business panel would be mtb.tourtask.com.
  2. Go to Configuration > Payment Options and select the DPO Pay payment gateway.
  3. Select country and currency and add the gateway.
  4. Optionally add a surcharge to cover transaction costs on your side when clients pay using DPO Pay. Fill out the required credentials and activate the gateway.