API References

Supported Operations

  • Fund (pull from customer US bank account via wire)
  • Withdraw (push to customer US bank account via wire)
  • Transaction status lookup

Endpoints

Fund

POST /api/v2/fedwire/fund

Debits funds from a customer's US bank account into your VoPay account via Fedwire.

Request Parameters

ParameterTypeRequiredDescription
AmountdecimalYesTransaction amount in USD
CountrystringYesMust be US
ABARoutingNumberstringYes9-digit ABA routing number
AccountNumberstringYesCustomer's bank account number
FirstNamestringOptionalCustomer's first name
LastNamestringOptionalCustomer's last name
CompanyNamestringOptionalCustomer's company name
EmailAddressstringOptionalCustomer's email address
PhoneNumberstringOptionalCustomer's phone number
Address1stringOptionalCustomer's street address
Address2stringOptionalAddress line 2
CitystringOptionalCustomer's city
StatestringOptionalTwo-letter US state code
ZipCodestringOptionalCustomer's ZIP code
IPAddressstringOptionalCustomer's IP address
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

Withdraw

POST /api/v2/fedwire/withdraw

Sends funds from your VoPay account to a customer's US bank account via Fedwire.

Request Parameters

ParameterTypeRequiredDescription
AmountdecimalYesTransaction amount in USD
CountrystringYesMust be US
ABARoutingNumberstringYes9-digit ABA routing number
AccountNumberstringYesRecipient's bank account number
FirstNamestringOptionalRecipient's first name
LastNamestringOptionalRecipient's last name
CompanyNamestringOptionalRecipient's company name
EmailAddressstringOptionalRecipient's email address
PhoneNumberstringOptionalRecipient's phone number
Address1stringOptionalRecipient's street address
Address2stringOptionalAddress line 2
CitystringOptionalRecipient's city
StatestringOptionalTwo-letter US state code
ZipCodestringOptionalRecipient's ZIP code
IPAddressstringOptionalRecipient's IP address
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 Fund Transaction

GET /api/v2/fedwire/fund/transaction

Returns details of a single Fedwire fund transaction.

Request Parameters

ParameterTypeRequiredDescription
TransactionIDstringYesThe transaction ID returned from /fedwire/fund

Get Withdraw Transaction

GET /api/v2/fedwire/withdraw/transaction

Returns details of a single Fedwire withdraw transaction.

Request Parameters

ParameterTypeRequiredDescription
TransactionIDstringYesThe transaction ID returned from /fedwire/withdraw