Payment solutions you can trust

Swiffy is a licensed payment services provider operating in South Africa, Nigeria and Kenya.

Local payment methods

Swiffy works with all banks to ensure quick, safe and secure payments.

  South Africa

Instant bank transfer from within your platform

Locally acquired VISA and Mastercard

Manual bank deposit from the customer’s banking app

Cash deposits at ATMs across the country

Payment link sent to the customer’s phone via WhatsApp

  Kenya

Mobile money

Manual bank deposit from the customer’s banking app

Payment link sent to the customer’s phone via WhatsApp

  Nigeria

Mobile money

Manual bank deposit from the customer’s banking app

Payment link sent to the customer’s phone via WhatsApp

How it works

Local bank account

A dedicated bank account is opened for each country the merchant is processing in.

The dedicated account is used for deposits and payouts.

We do not aggregate our merchants’ funds into a single account.

Local deposits

Swiffy offers numerous deposit methods across its countries of operation.

Services range from bank transfer and card to mobile money and WhatsApp Payment links sent to the customer’s phone via WhatsApp payments.

Daily payouts

Payouts are done on a daily basis and are executed at 2pm GMT+2.

Payouts can be sent as immediate payments or as normal payments, which are settled in the customer’s bank account within 24-48 hours.

Weekly settlements

Settlements run on a T+3 cycle.

Statements are sent every Wednesday for the previous week - Monday to Sunday.

Once approved by the merchant, Swiffy will send the settlement amount.

Integration

Swiffy offers a comprehensive single API for direct integration to its services.

In addition, Swiffy is integrated with several cashiers.

Onboarding

Onboarding is quick and easy!

2-step application process

Ready to transact within 48 hours

Real-time online support

Onboarding

Onboarding is quick and easy!

2-step application process

Ready to transact within 48 hours

Real-time online support