For AI agents: visit https://docs.interswitchgroup.com/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
Jump to Content
Interswitch API Documentation
HomeAPI DocumentationAPI Reference
API ReferenceDeveloper ConsoleDeveloper CommunityInterswitch API Documentation
API Reference
API ReferenceDeveloper ConsoleDeveloper Community

Introduction

  • How to use the API references
  • How to Generate Auth Data
  • Generate Access Tokenpost
  • HTTP Status codes & descriptions

Accept Payments

  • Card Payment APIpost
    • Authenticate OTPpost
    • Resend OTPpost
    • Authorize Transaction (3D Secure)post
    • Tokenize Card [Recurrents]post
    • Purchase [Recurrents]post
    • Confirm Dynamic Transferget
    • Get Transactionsget
    • Get Transaction Statusget
    • Get Transaction V2get
    • Get Transaction Status DRC
  • Get Refundget
  • Get Refund Infoget
  • Create Refund Transactionpost
  • Pay with USSDpost
  • Generate QRpost
  • Pay with Transfer (Virtual Accounts)post
  • Create Billpost
  • Create Invoicepost
  • Get Invoicesget
  • Get Invoice Detailsget
  • Cancel Invoicepost
  • Get Wallet Cardspost
  • Generate Alternative Payment Optionsget
  • Get Merchant Bin Configpost
  • Get USSD Banksget

New Value Added Services

  • Generate Token
  • Get Billersget
  • Query Transactionget
  • Get Billers by Categoryget
  • Get Biller Payment Itemget
  • Send Bill Payment Advicepost
  • Customer Validationpost
  • Get Billers Categoriesget
  • Create Voucher (E pins)post
  • Redeem Voucher (E pins)post
  • Get Bank Codesget

Send Money

  • Single Transferpost
  • Bulk Transferpost
  • Bank Codeget
  • Token APIpost
  • Agency banking APIpost
  • Agency banking Requerypost

Bulk Transfer

  • Create Cardget
  • Change Pinpost
  • Get Balancepost
  • Get Balance Statementpost
  • Reset Pinpost
  • Select Pinpost
  • Delete Pinpost
  • Block Cardpost
  • Unblock cardpost

Lending Services

  • Get Salary Informationget
  • Get Salary Loanget
  • Salary Loan Repayment Notificationget
  • Get Tenured Offersget
  • Accept Tenured Offerpost
  • Credit Scoreget
  • Credit Score Historyget
  • Credit Reportpost
  • Credit Customerpost
  • Funds Transferpost
  • Debit Customerpost
  • Do Paymentpost
  • Get Token With Walletpost
  • Requery Paymentget
  • Update Loan Statusput
  • Send Smspost
  • Do Refundpost
  • Get Customer Informationget
  • Get Customer Historyget
  • Get Providersget
  • Get Provider Offersget
  • Get Multiple Provider Offersget
  • Get Customer Statusget
  • Get Loan Historyget
  • Get Offersget
  • Accept Offerspost
  • Validate Customerpost
  • Payment Notificationpost
  • Get Payment Methodsget
  • Get Loan Statusget
  • Get Token With Token Validationpost
  • Complete Get Token With OTPpost
  • Channel Collections Provider Onlyget
  • Account Debitpost
  • Transaction Requeryget
  • Balance Enquiryget
  • Send Offers (Non-instant/Offline)post
  • Get Customer Transaction Recordsget
  • Value Financing Transaction Notificationpost
  • Get Provider Balanceget
  • Get Offer - ILS Call to Providerspost

Cardless Services

  • Generate Token [single]post
  • Cancel Token [single]post
  • Get Token Status [single]get
  • Generate Token [bulk]post
  • Bulk Paycode Batch Statusget
  • Bulk Token Batch Cancelpost

Retail Ecosystem Service

  • Get Active Suppliersget
  • Get Active Suppliers Product Listget
  • Get All Supplier Storesget
  • Get Supplier Closest Storepost
  • Get Distributor Productsget
  • Get Supplier By Supplier Iddget
  • Get Product By Idget
  • Get Product Categoriesget
  • Add Item to Cartpost
  • Get Customer Cartget
  • Update Cart Quantityput
  • Delete Cart Itemdel
  • Clear Customer Cartdel
  • Get Customer Addressget
  • Get Countriesget
  • Create Customer Addresspost
  • Delete Customer Addressdel
  • Update Customer Addressput
  • Order Checkoutpost
  • Initiate Orderpost
  • Get Initiated Order By Checkout Idget
  • Get Order Summary By Checkout Idget
  • Get Ordersget

Transfer Service

  • Authentication APIpost
  • Credit Inquiry Requestpost
  • Account Credit Requestpost
  • Requery Transfer Requestpost
  • List of Receiving Institutionsget

PayWithApp

  • Dispute Resolution
    • /dispute/refundpost
  • Payment Processing
    • /v1/payment/customerReferenceLookuppost
    • /v1/payment/requerypost
    • /v1/payment/paymentNotificationpost
    • /v1/payment/paymentInfopost
    • /v1/payment/userStatuspost
    • /v1/payment/deepLinksget
    • /v1/payment/activationpost
  • Refund

Arbiter 2.0 API

  • Generate Access Token
  • Transactions
    • Get Transaction Groupsget
    • Get Transaction Typesget
    • Get Transactionsget
    • Get Transactionget
  • Disputes
    • Get Dispute Categoriesget
    • Get Dispute Reasonsget
    • Create Disputepost
    • Update Disputepatch
    • Get Disputesget
    • Get Disputeget
  • Dispute Batches
    • Get Dispute Batch Templateget
    • Create Dispute Batchpost
    • Get Dispute Batchesget
    • Get Dispute Batch Fileget

Transaction Search

  • Auth
    • Get Access Tokenpost
  • Single Search
    • Reference Searchpost
    • Quick Searchpost
    • Get Transaction Detailsget

Smart Move (Transport Switch)

  • Loginpost
  • Create Routepost
  • Create Vehiclepost
  • Assign Validatorpost

Refund

Updated 8 months ago


/v1/payment/activation
Generate Access Token
Did this page help you?

Updated 8 months ago


/v1/payment/activation
Generate Access Token
Did this page help you?