Virtual Accounts
The Squad Virtual Accounts API allows you to create customized fly-through accounts for receiving payments from your customers. The virtual accounts help businesses reserve their corporate bank account numbers.
You must create a Sandbox account to test all integrations before going live.
- Create an account on our sandbox environment
- Retrieve keys from the Merchant settings Page, under the API & Webhook tab.
Authorization: Any request made without the authorization key will fail with a 401 (Service Not Authorized) response code.
Environment base URL:
Test: https://sandbox-api-d.squadco.com
Production: https://api-d.squadco.com
Authorization keys are to be passed via Headers as a Bearer token.
Example: Authorization: Bearer sandbox_sk_94f2b798466408ef4d19e848ee1a4d1a3e93f104046f
Explore
Virtual accounts serve as an additional payment channel for your business, allowing customers to pay directly to the account number assigned to them. Whenever money is sent to a dedicated virtual account, you will receive a notification through your webhook URL, and the amount will be instantly credited to your specified GTBank physical account.
These notifications will be sent to your webhook URL, enabling your servers to take the necessary actions related to the payment within your system.
To explore all the possibilities available with the Virtual Accounts API, please refer to our API documentation.