Interswitch
Interswitch is Nigeria's foundational digital payments and transaction-switching company, founded in 2002 and regulated by the Central Bank of Nigeria. It owns the Verve card scheme (Africa's first domestic EMV chip-and-PIN brand), the Quickteller consumer and business payments platform, the Webpay / Web Checkout gateway, the Paycode cardless service, and the underlying transaction switch that connects Nigerian banks, fintechs, billers, and merchants. The Interswitch developer platform exposes REST APIs for accepting payments, sending transfers, paying bills, recharging airtime, generating cardless tokens, issuing Verve cards (Card 360), originating loans, accessing customer insights, and searching transactions — all under OAuth 2.0 client-credentials authentication via the Passport token service and HMAC-SHA512-signed webhooks. The company is expanding from Nigeria into Ghana, Kenya, Uganda, and other African markets.
APIs
Interswitch Web Checkout API
Interswitch Web Checkout (formerly Webpay) is the company's hosted payment gateway. Two integration modes — inline JavaScript popup (`newwebpay.interswitchng.com/inline-checkout...
Interswitch Payment Gateway API
Server-to-server card payment APIs for PCI-DSS-licensed merchants — direct Card Payments, Hosted Fields, 3D Secure step-up, Google Pay, and Pay Bill payment-link generation. Bas...
Interswitch Transfers API
Quickteller Send Money APIs covering Single Transfer (POST /quicktellerservice/api/v5/transactions/TransferFunds), Bulk Transfer, Name Inquiry, and Bank Code Resolution. Used by...
Interswitch Bills Payment API
Quickteller bills payment service — list billers (`GET /api/v2/quickteller/billers`), get payment items, validate customer references, and submit payment advices for DSTV, GOTV,...
Interswitch Airtime Recharge API
Virtual top-up (direct airtime and data) and e-pin voucher delivery for MTN, Airtel, Glo, and 9mobile. Same biller/category/payment-item flow as Bills Payment, with category ID ...
Interswitch Paycode API
Cardless cash and merchant tokens (Pay with Mobile / Paycode). Generate single or bulk one-time tokens via `POST /api/v1/pwm/subscribers/{subscriberId}/tokens`, query token stat...
Interswitch Refunds API
Refund successful Quickteller Business transactions in full or in part via `POST /paymentgateway/api/v1/refunds`. Tracks refund lifecycle through SUCCESS, PENDING, PROCESSING, C...
Interswitch Recurring Payments API
Tokenize Verve, Visa, and Mastercard cards at `POST /api/v2/purchases/validations/recurrents` then charge them on schedule via `POST /api/v2/purchases/recurrents`. Token + expir...
Interswitch Card 360 API
Card issuer and cardholder lifecycle management for Verve, debit, and prepaid cards — create cards, set/reset PIN, block/unblock, balance inquiry, card linking, and card validat...
Interswitch Lending API
Marketplace lending APIs connecting loan providers and distribution channels under `/lending-service/api/v1` — list providers, fetch offers (`GET /lending-service/api/v3/offers`...
Interswitch Customer Insights API
Permissioned access to demography, financial history, average financial history, and financial-habit signals derived from Interswitch's transaction switch and Verve card network...
Interswitch Transaction Search API
Back-office transaction and settlement verification APIs — Quick Search, Reference Search, Bulk Search, and Transaction Detail lookups across Quickteller Business, Webpay, Trans...
Collections
Interswitch Airtime Recharge API
POSTMANInterswitch Bills Payment API
POSTMANInterswitch Card 360 API
POSTMANInterswitch Lending API
POSTMANInterswitch Paycode API
POSTMANInterswitch Payment Gateway API
POSTMANInterswitch Refunds API
POSTMANInterswitch Transfers API
POSTMANInterswitch Web Checkout API
POSTMANArazzo Workflows
Interswitch Airtime Recharge
Discover an airtime telco, pick a denomination, and recharge a phone number.
ARAZZOInterswitch Validate Customer And Pay Bill
Look up a biller's payment item, validate the customer, then submit a bill payment advice.
ARAZZOInterswitch Card Payment With 3D Secure
Authorize a card payment, step up to 3D Secure when required, then confirm the final payment status.
ARAZZOInterswitch Hosted Fields Checkout
Open a hosted-fields session to collect card data out of PCI scope, then confirm the resulting payment.
ARAZZOInterswitch Issue And Activate Card
Issue a new card to a customer, set its PIN, then read back the activated card.
ARAZZOInterswitch Lending Enroll Payment Method
Generate a lending payment token, confirm it with an OTP, then debit a loan repayment with it.
ARAZZOInterswitch Lending Offer To Disbursement
Fetch a customer's loan offers, accept one, fund the loan, then confirm the customer's loan status.
ARAZZOInterswitch Link And Check Card Balance
Validate a card PAN, link it to a customer, then read the linked card's balance.
ARAZZOInterswitch Paycode Generate And Track
Generate a cardless Paycode token, poll its status, and cancel it if it is not yet used.
ARAZZOInterswitch Payment Refund And Track
Confirm an original payment, raise a refund against it, then poll the refund to a terminal state.
ARAZZOInterswitch Recurring Tokenize And Charge
Tokenize a card once, then charge the stored token for a recurring payment.
ARAZZOInterswitch Transaction Reconciliation
Find a transaction by merchant reference, then pull its full detail for reconciliation.
ARAZZOInterswitch Transfer With Name Inquiry
Resolve a bank code, confirm the recipient account name, then send a single transfer.
ARAZZOInterswitch Web Checkout And Confirm
Initiate a hosted Web Redirect payment, then server-side requery to confirm before delivering value.
ARAZZO