In this scenario, we will initialise an outgoing SWIFT (cross border) payment to a counterparty account with an IBAN and some sample data - ACC2SWIFT payment type.
Use case data
API parameters with values
Our party details gives the information about the sender of the payment. In this example, the payment is initialised from the Tuum account ID-1887.
Counterparty details.
Payment amount.
Payment details.
The payment also includes additional transferable data, such as chargeBearer and endToEndId.
Note: the chargeBearer and endToEndId parameters are optional.
Sample API call
To initialise the payment, use the following endpoint:
Learn more about the initialise payment endpoint in the Tuum developer portal.
Sample request
The sample request body is as follows:
{"paymentParties":[{"typeCode":"OUR_PARTY","accountId":"ID-21508"},{"typeCode":"COUNTERPARTY","name":"Ben Eficiary","accountNumber":{"value":"EE871275295834652820","type":"IBAN"},"financialInstitutionId":"PARXEE22XXX","address":{"street1":"First street 123","street2":"Second street 321","cityCounty":"Some city","zip":"06777","countryCode":"EE"}}],"money":{"amount":1,"currencyCode":"DKK"},"details":"Test payment","endToEndId":"20240103-E000003","chargeBearer":"DEBT"}
Sample response
Below you will find the response to the sample request:
Response
Result
The draft payment has been created with a paymentId: PAYM-21846 and the statusCode: INSERTED.
Possible next steps
After creating a draft payment, you have the following options: