Adjútor from Lendsqr
API ReferenceLendsqr
  • Introduction
    • Overview
    • Getting Started
    • Test and Live mode
    • Making your first API call
    • Webhooks
  • Authentication
    • Authentication Type
    • Generating your API key
  • USE CASES
    • Introduction
    • Loan repayment with Direct Debit
    • Corporate Cash and Treasury Management
    • Buy Now Pay Later (BNPL)
    • Embedded Credit/ Finance
    • Loan scoring/ Credit scoring
    • Customer Validation
    • Implementing GSI with Direct Debit
  • Adjutor API Endpoints
    • Oraculi Mobile SDK (Beta)
      • Installing the SDK
      • The Oraculi SDK data journey
    • Validation
      • Bank Verification Number
      • Bank Account Verification
      • Karma Lookup
      • Ecosystem Lookup
    • Decisioning
      • Decision Model Lookup
      • Oraculi scoring
    • Credit Bureaus
    • Direct Debit
      • How Direct Debit works
      • The Direct Debit process
      • Understanding Mandate Statuses
    • Embedded Loans and Payments
    • Platform Data
      • Data for Lenders
      • Operational Services
    • Transactions and Balances with Kolo
      • Initializing Authorization
      • Using your access token
      • Permission Scopes
    • Core Services
  • ADDITIONAL INFORMATION
    • FAQs
    • Getting Support
    • Pricing
    • Glossary
Powered by GitBook
On this page
  • Mandate creation
  • Mandate activation
  • Banks for mandate activation
  • Setup for debit

Was this helpful?

  1. Adjutor API Endpoints
  2. Direct Debit

The Direct Debit process

Direct debit mandates follow a streamlined process that may take at least 2 hours from activation to when they are available for debits. These steps are:

  • Mandate creation

  • Mandate activation

  • Setup for debit

  • Transactions

Mandate creation

The first step is the creation of a mandate using the API defined in this collection. As soon as the mandate is created, you should inform the customer of the next steps about how to activate the mandate.

From a best practices point of view, the customer should be informed on your app, by email, and SMS.

Mandate activation

Activation of the mandate is usually done by the transfer of a N50 (or N100 for banks where the minimum transfer amount is N100) to designated bank accounts operated by NIBSS. The customer has 168 hours (7 days) to send this amount if not the mandate is automatically canceled.

Immediately the activation amount is received at either of the banks, the mandate is automatically activated. However, it is not available for debit at this time.

Banks for mandate activation

The following are the authorized banks which customers should use for direct debit mandate activation.

Fidelity Bank

Paystack Titan

Account: 9020025928

Bank: Fidelity Bank Plc.

You can transfer from USSD, mobile app or internet banking

Account: 9880218357

Bank: Paystack-Titan

You can transfer from your mobile app and internet banking

Setup for debit

There are usually some backend processes done by NIBSS that then processes the accounts for debit and this may take up to 2 hours before completion. If you try to debit the mandate before this time, it would return an error message such as "do not honor".

PreviousHow Direct Debit worksNextUnderstanding Mandate Statuses

Last updated 10 months ago

Was this helpful?