Effortless customer verification now available   View changelog
SpherePaySpherePay

Bank accounts

Add and manage bank accounts to enable transfers across rails and currencies.

Adding a bank account for your customer requires specific details that vary by currency and region. In this guide, we break down what’s required for common cases.

Bank Account Creation (API)

POST https://api.spherepay.co/v2/bank-account
POST https://api.sandbox.spherepay.co/v2/bank-account

For full API details, refer to the Create Bank Account API Reference.

Supported Rails & Currencies

SpherePay supports a variety of rails and currencies for bank accounts. You can check the list of supported rails and currencies in the table below.

CurrencyRailsStatus
USDACH, Wire
EURSEPA

Request Examples

United States (USD)

Required:

  • Routing number
  • Account number
  • Account type
Request Example
{
  ...
  "accountDetails": {
    "accountNumber": "1234567890",
    "routingNumber": "123456789",
    "accountType": "savings"
  },
  "networks": ["ach", "wire"],
  ...
}

European Union (EUR)

Required:

  • IBAN
  • BIC/SWIFT
{
  ...
  "accountDetails": {
    "iban": "DE89370400440532013000",
    "bic": "COBADEFFXXX"
  },
  "networks": ["sepa"],
  ...
}