API Reference

Supported Operations

  • Withdraw (push to customer US bank account via FedNow)
  • Transaction status lookup

Endpoints

Withdraw

POST /api/v2/fednow/withdraw

Sends funds from your VoPay account to a customer's US bank account via the FedNow network.

Request Parameters

ParameterTypeRequiredDescription
AmountdecimalYesTransaction amount in USD
RecipientNamestringYesName of the recipient
ABARoutingNumberstringConditional9-digit ABA routing number. Required if not using a token
AccountNumberstringConditionalRecipient's bank account number. Required if not using a token
TokenstringConditionalTokenized bank account. Use instead of raw banking details
ClientAccountIDstringOptionalLink transaction to a sub-account
ContactIDstringOptionalLink transaction to a contact
ClientReferenceNumberstringOptionalYour internal reference number
TransactionTypeCodestringOptionalTransaction type code
GLCodestringOptionalGeneral ledger code
NotesstringOptionalInternal notes
IdempotencyKeystringOptionalUnique key to prevent duplicate transactions
ParentTransactionIDstringOptionalID of a parent transaction to link this to

Get Withdraw Transaction

GET /api/v2/fednow/withdraw/transaction

Returns details of a single FedNow withdraw transaction.

Request Parameters

ParameterTypeRequiredDescription
TransactionIDstringYesThe transaction ID returned from /fednow/withdraw