account/client-accounts/transfer-withdraw/schedule

This endpoint is used to schedule a transfer-withdraw between two client accounts.

Log in to see full request history
Form Data
string
required

Your account ID

string
required

API key for the account

string
required

Hashed signature for the request

string
required

ID of the client account transferring the funds

string
required

ID of the client account receiving the funds

string
required

A JSON formatted string specifying the details for a split payment. This must fit to the following format where the amount identifier is either Amount or Percentage, [{"ClientAccountID":"client_account_id_1","Amount": "5"},{"ClientAccountID":"client_account_id_2","Amount": "10"}]

number
required

The amount to debit from the customer's bank account.

string

3 character currency code for the currency. If this is not specified the transaction will use the account's local currency.

string

Specifies the rail to use for the funding transaction. If this is not specified eft will be used for Canadian accounts and ach for US accounts.

string

Specifies the rail to use for the withdraw transaction. If this is not specified eft will be used for Canadian accounts and ach for US accounts.

boolean

Setting this to true will reverse both the fund and transfer should either fail. This is set to false, by default.

string

An optional reference number to associate with the transfers

string

An optional note to associate with the transfers.

string

The TransactionLabel overrides the originator short name on statements

string
required

The frequency of the scheduled transfer. Valid options are: single, weekly, monthly, semi-monthly, and yearly.

string
required

Date from which the schedule will be started

string
required

Date when the transfer processing will end (Only for recurring frequencies), Either provide ScheduleEndDate or EndingAfterPayments

integer
required

Number of payments after which the transfer processing will end (Only for recurring frequencies), Either provide ScheduleEndDate or EndingAfterPayments

integer

Type of semi-monthly frequency. This field is only required when Frequency is set to semi-monthly. The possible values are: SemiMonthFirstAndFifteenth, SemiMonthFifteenthAndLast

string

Description of the schedule transfer

Response

Language
Click Try It! to start a request and see the response here! Or choose an example:
application/json