Jump to Content
Interswitch API Documentation
HomeAPI DocumentationAPI Reference
API ReferenceDeveloper ConsoleDeveloper CommunityInterswitch API Documentation
API Documentation
API ReferenceDeveloper ConsoleDeveloper Community
Customer Insights

Documentation

  • Introduction
  • The Basics
  • Authentication
  • Signup as a Business
    • Interswitch Business
    • KYC Requirements
  • Sign up as a Developer
  • Go live with Interswitch APIs

Select an API

  • Accept Payments
    • Overview
    • Default Test Credentials
    • Getting Integration Credentials
    • Web Checkout
    • Card Payments API
    • SmartPOS SDK
    • Google Pay ™
    • Opay integration
      • Initialize
      • Initialize-with-paymentId
      • Status
    • 3D Secure Transactions
    • Hosted Fields
    • Non Card Payments
    • Payment Links
    • Pay Bill
    • In Store (POS)
    • Webhooks
    • Refunds
    • Response codes
    • Recurring Payments
    • Test Cards
    • TSA Payments
    • Dual Messaging
    • Product Information
      • Dashboard and Transaction Report Guide
      • Settlement Report Guide
      • Split Settlement Report Guide
      • Report Appendix
  • Value Added Services
    • Overview
    • Bills Payment
    • Customer Validation
    • Airtime Recharge (Virtual Top up)
    • Response Codes
    • Airtime Recharge (E-pins)
  • Send Money
    • Overview
    • Single Transfer
    • Bulk Transfer
    • Agency banking
    • Resolve Bank Code
    • Response codes
  • Lending & Data Services
    • Overview
    • Nano Loans
    • Salary Lending
    • Value Financing
    • Customer Insights
      • Demography
      • Financial History
      • Financial History - average
      • Financial Habits
  • Cardless Services
    • Overview
    • Single Paycode
    • Bulk Paycode
    • Response codes
  • Fintech Card Processing
    • Debit
    • Reversal
    • Enquiry
    • Place Lien
    • Debit Lien
    • How to test your Endpoints?
    • Terminal Type
    • Additional Fields
  • Transfer Service
    • Overview
    • Credit Inquiry
    • Credit Completion Processing
    • Transaction Requery
  • Transaction Search
    • Overview
    • Transaction Set Coverage
    • Getting Started
    • Get Access Token
    • Quick Search
    • Reference Search
    • Bulk Search
    • Get Transaction Details
    • Codes and Statuses
    • Additional Resources
  • Card 360 Service
    • Overview
    • Authentication
    • Client Registration
    • Test card data encryption
    • Create Single Card
    • Retry Single Card Creation
    • Initiate Card Data Prep
    • Fetch Data Prep Request
    • Fetch Prepared Cards
    • Bulk Card Production and Data Prep
    • Retry Bulk Card Production and Data Prep (COPY)
    • Reissue Card PIN
    • Change Card PIN
    • Get PIN
    • Block Card
    • Unblock Card
    • Block Prepaid Card
    • Unblock Prepaid Card
    • Link Card to Account
    • Confirm Sufficient Balance for Prepaid Cards
    • Confirm Sufficient Balance for Debit Cards
    • Get Card Balance for Prepaid Cards
    • Get Account Balance for Debit Card Account
    • Fetch Multiple Cards by Issuer Number
    • Fetch Single Card By PAN
    • Fetch Cards By Account
    • Fetch Request Logs
    • Validate Card
    • Update Pin Key
    • Onboarding a Client
  • Payouts
    • Payout Channels
    • Receiving Institutions
  • UPF Payment APIs
    • Card Based
      • Card Verification
      • Card Payment Initiation

SDKs and Plugins

  • Accept payment SDKs
    • Overview
    • Mobile SDK
  • Accept Payment Plugins
    • Overview