VirtualPay Corporate
VirtualPay Corporate offers companies a secure and efficient way to manage payments. It simplifies the process by providing virtual accounts that can be used for various financial transactions without the need for physical bank accounts tied to each transaction. These accounts are static, meaning they are designed to have a fixed or permanent account number for repeated use. This stability allows businesses to use the same account details for recurring transactions, invoicing, or other payment needs. Businesses can receive payments from customers or clients through these virtual accounts. Each account typically has a unique identifier that ensures payments are correctly attributed to the corresponding business entity.
Some of the Benefits of using VirtualPay Corporate:
- Efficiency: Simplifies payment processes by providing a dedicated virtual account for each payment need.
- Security: Enhances security by minimizing the exposure of sensitive bank account details and reducing the risk of fraud.
- Scalability: Supports scalability as businesses can create multiple virtual accounts tailored to different payment purposes.
- Integration: Often integrates with existing financial systems and platforms, facilitating seamless payment operations.
Available Endpoints
| Endpoint | Description |
|---|---|
| Generate Virtual Account Number | Generates a Breezepay virtual account number/wallet ID to be used for payment by customer if customer does not already have one tied to ID. |
| Fetch Customer Details | Get customer details using virtual account number or customer ID. |
| Customer Transaction History | Gets transactions by virtual account number. |
| Get Merchant Transactions | Gets all credits to virtual accounts created under merchant for the date range supplied. |
| Get Transactions | Gets all transactions carried out by merchants. |
| Check Transaction Status | Gets status of transaction using session ID or VPAY request ID. |
| Rename Virtual Account | Change the name on a virtual account. |
| Block/Unblock Account Request | To place or lift restriction on a virtual account. |
| Update BVN | Add BVN into a current virtual account that does not yet have a BVN associated with it. |
