Virtual Bank Accounts

Request a Virtual USD Bank Account

mutation {
  requestVirtualBankAccount(customerId: "customer_id") {
    id
    status
  }
}
Argument
Type
Required
Description

customer

ID!

Yes

The ID of the customer to request the virtual bank account for. (Create a customer).

The mutation returns the new virtual bank account’s global id, which you’ll reference in future calls (e.g., fetching the full account details).

Important Notes

  • The virtual bank account is only available for USD ACH payments.

  • The issuance fee is free, but the KYC fee is a non-refundable $3 fee. Ensure your balance is sufficient to cover the fee.

  • We'll email your customer the KYC form & ToS to complete.

  • We recommend that your customer submit their International Passport for KYC to increase the chances of approval and account issuance.


Fetch a Virtual Bank Account

Argument
Type
Required
Description

id

ID!

Yes

The ID of the virtual bank account to fetch.

The query returns the full details of the virtual bank account.

Last updated