All test related paths.
/tests/payments/transactions
Trigger a bank transaction for testing purposes. This can be used to simulate a money transfer for various flows which need cash settlements on one of our bank accounts.
account
object
required
The Upvest account identification
amount
string
required
currency
string
required
Alphabetic three-letter ISO 4217 currency code.
remittance_information
string
Information supplied to enable the matching/reconciliation of an entry with the items that the payment is intended to settle, such as commercial invoices in an accounts' receivable system, in an unstructured form.
client_reference
string
required
Unique identification, as assigned by the initiating party, to unambiguously identify the transaction. This identification is passed on, unchanged, throughout the entire end-to-end chain. (also known as end-to-end-ID)
counterparty_name
string
required
The counterparty account owner
counterparty_account
object
required
Unambiguous identification of the account of the counterparty of the bank transaction
counterparty_agent
object
Unambiguous identification of the agent of the counterparty of the bank transaction
virtual_bank_account_id
string
The ID of the virtual bank account to which you want to send the money.
{
"account": {
"iban": "NL70ABNA0106295004"
},
"amount": "13.37",
"currency": "EUR",
"client_reference": "client-reference",
"remittance_information": "remittance-info",
"counterparty_name": "counterparty-name",
"counterparty_account": {
"iban": "DE95500105173934555844"
},
"counterparty_agent": {
"bic": "DEUTDEFF"
},
"virtual_bank_account_id": "f7b3b3b3-7b3b-4b3b-8b3b-3b3b3b3b3b3b"
}
Bank Transaction
{
"id": "6ffa6b16-2380-4e7a-88b2-ae625c8eef99",
"bank_reference": "f2f0ef23-c68d-42c1-a744-8c86f471954b"
}
Was this page helpful?