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
iban
string
required
International Bank Account Number IBAN.
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
iban
string
required
International Bank Account Number IBAN.
counterparty_agent
object
Unambiguous identification of the agent of the counterparty of the bank transaction
bic
string
required
Business Identifier Code (also known as SWIFT-BIC, BIC, SWIFT ID or SWIFT code) ISO 9362.
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?