Settings WhatsApp

IOP for Developers

Integrate with IOP API's to build world-class business solutions.
Set up your dashboard and start receiving payments.

Integrate Zero

Integrate IOP with zero complexities

With IOP easy-to-integrate, well-documented API's you'll be able to seamlessly build any type of payment flow. From online collections to payouts and every sophisticated or simple financial project in between.

  • Retrieve all your transaction data
  • Verify your customer's identity
  • Make instant transfers
  • Collect one-time payment, recurring payment and donations

What you can do with IOP APIs

What amazing product can you build with IOP?
Here's how IOP APIs come together to bring ideas to life.

Virtual Accounts API

IOP API for Virtual Accounts allows you to create and reserve bank account numbers for receiving payments from your customers via transfers.

Learn more

Process Refunds API

Verify the identity of your customers with their Bank Verification Number (BVN).

Learn more

Verify Transactions

Verify if the bank account details provided by customers are correct.

Learn more

Transactions API

Get paid by your customers in multiple currencies.

Learn more

Transfer API

Automatically transfer money directly to your customers' bank accounts.

Learn more

Resolve NUBAN API

Verify if the bank account details provided by customers are correct.

Learn more

Transactions API

Get paid by your customers in multiple currencies

Learn more

Settlement API

Maximize load repayments by collecting small amounts over time.

Learn more

List Transactions API

Verify the identity of your customers with their Bank Verification Number (BVN).

Learn more

Product API

Verify if the bank account details provided by customers are correct.

Learn more

Verify Transactions API

Automatically transfer money directly to your customers' bank accounts.

Learn more

Process Refund API

Debit a customer and get a unique token you can use for future charges.

Learn more

Resolve BVN API

Verify the identity of your customers with their Bank Verification Number (BVN).

Learn more

Verify Transactions

Maximize load repayments by collecting small amounts over time.

Learn more

Transactions API

Get paid by your customers in multiple currencies

Learn more

Virtual Accounts API

SQUAD API for Virtual Accounts allows you to create and reserve bank account numbers for receiving payments from your customers via transfer.

Learn more

Process Refunds API

Automatically transfer money directly to your customers' bank accounts.

Learn more

Transactions API

Get paid by your customers in multiple currencies

Learn more

Process Refunds API

Maximize load repayments by collecting small amounts over time.

Learn more

Subscription (Recurring Charges) API

Automatically transfer money directly to your customers' bank accounts.

Learn more

Verify Transactions API

Verify the identity of your customers with their Bank Verification Number (BVN).

Learn more

Resolve NUBAN API

Verify if the bank account details provided by customers are correct.

Learn more
See the entire IOP developer documentation

Payments with no limitations

IOP has made accepting payments from around the world, whether in Dollars or Naira as easy as possible. Don’t limit your business. Accept payments using Cards, Bank transfers, QR or USSD.

Cards
Transfer
USSD
QR
Integrate Zero