Create a reserved virtual bank account for a customer. Each reserved account is unique per customer, supports static and dynamic modes, and triggers notifications when funded. Use static accounts for recurring funding and dynamic accounts for one-time payments.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Your Payvessel public API key
Bearer token with your Payvessel secret
Request content type
application/json Customer email address
Customer full name (first name and last name)
Customer phone number in international format
List of partner bank codes to provision the virtual account with
999991, 120001 ["999991", "120001"]Type of virtual account to create
STATIC, DYNAMIC Merchant business ID supplied by Payvessel
Customer Bank Verification Number (required for STATIC accounts)
Customer National Identification Number (use when BVN is unavailable)