Import recurring payments
Recurring payments are scheduled, repeating debit orders that automatically process at regular intervals—monthly, or annually. They’re ideal for ongoing collections such as:
Subscriptions or memberships
Rentals or service agreements
Loan repayments
To create a recurring payment, you can either share a page link with a client to sign up themselves or, you can manually create a recurring payment, alternatively, you can import recurring payments in bulk using a CSV file, offering a streamlined way to process multiple payments at once.
How to import recurring payments
Navigate to recurring payments

Click on "Import" in the top right corner of the page.

It is important to choose the correct payment type as there are additional required fields when importing recurring payments and after import, the process cannot be reversed.
Select your payment method
When you have multiple payment methods linked to your account, you’ll be prompted to choose the payment method during the import process:
Download the CSV Template.
To ensure a successful import, you must use the provided template. The template includes all the available fields that are importable for this payment type and payment method.
Download the one-time debit order import template here:
Open and populate the CSV file with the payment details you wish to import.
Below are the field-specific validation rules that must be followed. Only the following values are accepted for these fields:
ID Type - Not mandatory for normal debit orders, but the available inputs are as follows:
Passport Number
South African ID
Temporary Residence
Company Registration Number
Client Type - Not mandatory for normal debit orders, but the input must match one of the following exact values:
Resident individual
Non-Resident individual
Domestic Company
Bank Account Type - The bank account type must be specified, and only the following values are accepted:
Cheque/Current
Savings
Transmission
Bank Name - The bank name must match one of the official bank names listed below:
ABSA BANK LIMITED
ACCESS BANK (FORMERLY - GROBANK / BANK OF ATHENS)
AFRICAN BANK
ALBARAKA BANK
BANK ZERO
BIDVEST BANK LIMITED
BNP PARIBAS
CAPITEC BUSINESS (MERCANTILE BANK LIMITED)
CAPITEC PERSONAL
DISCOVERY BANK LTD
FBC FIDELITY BANK LTD
FINBOND EPE
FINBOND MUTUAL BANK
FNB (FIRST NATIONAL BANK)
FIRSTRAND BANK
GRINDROD BANK LIMITED
HSBC BANK
INVESTEC BANK LIMITED
JP MORGAN
NEDBANK
OLYMPUS MOBILE
PEOPLE BANK LTD INC (PEP BANK)
PEOPLES BANK LTD INC NBS
PERMANENT BANK
RMB (RAND MERCHANT BANK)
SA POST BANK (POST OFFICE)
SASFIN BANK
SOCIETE GENERAL JHB BRANCH
STANDARD BANK SA LTD
STANDARD CHARTERED BANK SA
TYME BANK LIMITED
UBANK LTD
UNIBANK LIMITED
Type of Payment - The payment type must be one of the following options:
Account Repayment
Bond Repayment
Charitable or religious contributions
H.P. Repayment
Insurance Premium
Loan Repayment (other than Mortgage)
Medical Aid Fund Contribution
Pension Fund Contribution
Rent (Property)
Rental-Lease (other than Property)
Service Charge (Maintenance of Service Agreements, etc.)
Service Charge (Variable Amounts)
Unit Trust Purchase
Set Payment Status to Running? The payment status must be set to either:
Yes
No
Important notes:
Inputs that do not exactly match the values above will be rejected.
Ensure there are no extra spaces, typos, or variations in capitalisation other than what is provided.
Save the updated file in CSV format.
Upload and import the CSV file.

Click the “Choose file” button.
Select the edited CSV file from your computer.
Click “Import Payments” to proceed.
Before any imports are completed, you will have a chance to review the imported data.
To cancel the import at any time, click the “Cancel” button.

Download the CSV Template.
To ensure a successful import, you must use the provided template. The template includes all the available fields that are importable for this payment type and payment method.
Download the one-time DebiCheck import template here:
Open and populate the CSV file with the payment details you wish to import.
Below are the field-specific validation rules that must be followed. Only the following values are accepted for these fields:
ID Type - Mandatory for DebiCheck with the following available inputs are as follows:
South African ID
Passport number
Temporary Residence
Company Registration Number (Only applicable to RM)
Client Type - Not mandatory for normal debit orders, but the input must match one of the following exact values:
Resident individual
Non-Resident individual
Domestic Company (Only applicable to RM)
Bank Account Type - The bank account type must be specified, and only the following values are accepted:
Cheque/Current
Savings
Transmission
Bank Name - The bank name must match one of the official bank names listed below:
ABSA BANK LIMITED
ACCESS BANK (FORMERLY - GROBANK / BANK OF ATHENS)
AFRICAN BANK
BIDVEST BANK LIMITED
CAPITEC BUSINESS (MERCANTILE BANK LIMITED)
CAPITEC PERSONAL
FINBOND EPE
FINBOND MUTUAL BANK
FNB (FIRST NATIONAL BANK)
FIRSTRAND BANK
NEDBANK
RMB (RAND MERCHANT BANK)
STANDARD BANK SA LTD
STANDARD CHARTERED BANK SA
TYME BANK LIMITED
UBANK LTD
Type of Payment - The payment type must be one of the following options:
Account Repayment
Bond Repayment
Charitable or religious contributions
H.P. Repayment
Insurance Premium
Loan Repayment (other than Mortgage)
Medical Aid Fund Contribution
Pension Fund Contribution
Rent (Property)
Rental-Lease (other than Property)
Service Charge (Maintenance of Service Agreements, etc.)
Service Charge (Variable Amounts)
Unit Trust Purchase
Allow payment tracking? Must be set to either:
Yes
No
The max payment days are limited to 10.
Approval Window - (Only applicable to DebiCheck)
Batch (TT2): Approve by 19:00 on Day 2 after request submission
Real Time (TT1): Approve within 120 seconds (cellphone must match bank)
Real Time (TT1): Approve within 120 seconds (sent to bank cellphone)
Delayed Real Time (TT1): Approve by 20:00 on the same day
Important notes:
Inputs that do not exactly match the values above will be rejected.
Ensure there are no extra spaces, typos, or variations in capitalisation other than what is provided.
Save the updated file in CSV format.
Upload and import the CSV file.

Click the “Choose file” button.
Select the edited CSV file from your computer.
Click “Import Payments” to proceed.
Before any imports are completed, you will have a chance to review the imported data.
To cancel the import at any time, click the “Cancel” button.

Additional Notes
Ensure that the file format remains CSV (.csv).
If an error occurs, review your file based on the template guidelines and try again.
If you experience issues, contact support for further assistance.
Last updated

