Developers

Squad for Developers

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

Integrate Squad with zero complexities

With Squad's easy-to-integrate, well-documented APIs 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
Get started with Squad API

What you can do with Squad’s APIs

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


Virtual Accounts API

Squad 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 squad developer documentation

Payments with no limitations

Squad 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
Advanced features for your business needs
site logo

Squad uses advanced fraud detection tools to prevent fraudulent transactions and secure your shoppers' data to avoid risks or blow backs to your business.

Build a custom payment experience to suit the needs of your customers and start accepting payments on any major shopping platform, whether in Naira or Dollars.

With a dashboard that’s easy to understand and navigate, Squad gives you access to intuitive reports that help you understand your customers better.

Frequently Asked Questions

What is Squad?
Squad is a payment solution that enables businesses and individuals from around the world to make and receive payments in a smarter and simpler way.
How do I know if I am eligible to use Squad?
You can use Squad to start receiving payments even if you are not a registered business.
Do I need a developer to set up my account?
No, you do not need a developer to set up your Squad account. Account set up is easy to understand and use.
Are there extra charges for using Squad?
There are no hidden charges. All charges are listed on our Pricing page.
When would I get my money after payment is made to me?
Your money would be credited to your merchant wallet within 24 hours after payment is made into your account.
Can I use Squad even if I don’t have a website?
Yes, you can use Squad even if you do not have a website. You can create products and generate payment links to send to your customers. Check out FAQs on Payment links to know how this works.
See more FAQs