Help Section
Recurring

Collections

 

Create and manage recurring and one-time EFT Debit Order, RM and DebiCheck collections.

Collections allow you to collect funds from customers using:

  • EFT Debit Orders
  • Registered Mandates (RM)
  • DebiCheck

Unlike subscriptions, which are used for recurring card payments, collections are designed specifically for bank account collections.

Collection Types

Two collection types are available:

Recurring Collections

Recurring collections are processed automatically by Kwik according to the collection interval configured on the mandate.

Examples include:

  • Monthly insurance premiums
  • Membership fees
  • Loan repayments
  • Service agreements

Kwik automatically generates and submits collection instructions while adhering to PASA (Payments Association of South Africa) rules and processing windows.

One-Time Collections

One-time collections are processed only once.

These collections are commonly created:

  • Through the API
  • Via CSV imports
  • Directly from the dashboard

One-time collections will appear under the One-time tab for monitoring and reporting.


Creating a Collection

Select Create to create a new collection.

The collection creation screen allows you to configure:

  • Payment method
  • Customer
  • Bank account
  • Products
  • Mandates
  • Collection duration
  • Invoicing
  • Collection rules

Select a Payment Method

Choose the payment method that will be used to collect funds.

Available payment methods may include:

  • DebiCheck
  • EFT Debit Order
  • Registered Mandates (RM)

The payment methods displayed depend on what has been enabled and approved on your account.


Select a Customer

Collections are linked to a customer record.

You can:

  • Select an existing customer
  • Create a new customer

The customer information is used when generating invoices, mandate references and collection instructions.


Select a Bank Account

A customer's bank account must be linked to the collection.

The selected bank account will be used when collection instructions are submitted to the banking network.


Products and Billing Amounts

Products determine what is being billed.

Products can be:

  • One-time products
  • Recurring products
  • Custom line items

Products are also used for:

  • Invoice generation
  • Revenue tracking
  • Reporting
  • Product-level analytics

Mandates

Collections require a valid mandate.

A mandate represents the customer's authority allowing funds to be collected from their bank account.

You may either:

  • Select an existing mandate
  • Create a new mandate

DebiCheck Mandates

DebiCheck mandates require mandate registration and customer authentication.

When creating a DebiCheck mandate, additional information can be configured.

DebiCheck Features

  • Contract reference
  • Mandate reference
  • Collection amount
  • Maximum collection amount
  • First collection amount
  • First collection date
  • Collection interval

Advanced DebiCheck Options

Advanced settings include:

  • Collection date adjustment
  • Variable amount collections
  • Collection tracking
  • Tracking days
  • Annual escalation rules
  • Escalation amount
  • Approval windows

EFT Debit Order and Registered Mandate (RM)

EFT Debit Orders and Registered Mandates use a similar mandate structure.

Typical fields include:

  • Contract reference
  • Mandate reference
  • Collection amount
  • Collection interval

Advanced EFT Debit Order / RM Settings

Additional options include:

  • Date adjustment rules
  • Variable collection amounts
  • Collection tracking
  • Tracking days
  • Escalation categories
  • Escalation methods
  • Approval windows

Understanding the Difference Between DebiCheck and EFT Debit Orders / RM

DebiCheck

DebiCheck mandates are electronically authenticated by the customer through their bank.

Benefits include:

  • Strong customer authentication
  • Reduced disputes
  • Higher collection success rates
  • Improved mandate validation

EFT Debit Orders and Registered Mandates (RM)

Traditional EFT Debit Orders and RM mandates are not authenticated through the customer's bank before collections begin.

Benefits include:

  • Faster onboarding
  • Simpler mandate capture
  • Suitable for lower-risk collections

Registered Mandates (RM) introduce additional mandate registration controls while still operating differently from DebiCheck authentication.


Collection Duration

Recurring collections can be configured with a start and end date.

Options include:

  • Fixed start date
  • Fixed end date
  • No end date (continue indefinitely)
  • Specific processing day

This allows collections to run for a fixed contract term or indefinitely until cancelled.


Invoicing

Invoices can be generated automatically when collections are created.

Options include:

  • Create invoice
  • Email invoice
  • Configure invoice due date
  • Include memo
  • Include footer

Invoice settings can be customised per collection or inherited from your account defaults.


Collection Preview

A real-time preview is displayed while configuring a collection.

Invoice Preview

Email Preview

The preview shows exactly what the customer will receive.


Bulk Imports

Collections can also be created in bulk using CSV imports.

Select Import from the collection list.

Select a Payment Method

When importing recurring collections, first choose the payment method.

Upload CSV File

Upload a completed CSV template to create multiple collections simultaneously.

This is particularly useful for:

  • Large customer migrations
  • Payroll deductions
  • Membership imports
  • Insurance books
  • Loan portfolios

Collection Lifecycle

A typical recurring collection follows this process:

  1. Create or select a customer.
  2. Select a bank account.
  3. Select products.
  4. Create or select a mandate.
  5. Configure collection rules.
  6. Configure invoicing.
  7. Save the collection.
  8. Kwik automatically submits collection instructions according to PASA processing rules.
  9. Funds are collected and reconciled automatically.
  10. Receipts and reports become available once processing is complete.

Manage customers:

Customers

Manage mandates:

Mandates

Manage products:

Products

Recurring card payments:

Subscriptions

View transactions:

Transactions