Skip to main content
The PayVessel virtual account API creates a unique virtual bank account for each customer so they can pay you by direct bank transfer without a checkout redirect. Supported banks for virtual accounts:
BankCode
PalmPay999991
9Payment Service Bank120001
Rubies MFB090175

How it works

  1. Send a request with the customer’s name, email, and any required identity fields.
  2. Receive a virtual account: bank name, account number, and account name.
  3. Share the details with your customer so they can pay via bank transfer.
  4. Receive a webhook when funds land on the account.

Use cases

  • Dedicated accounts for individual customers
  • Collections for invoices or subscriptions
  • E-commerce order payments without a redirect

API Reference

Full request/response details