Reverse transaction
PUT/Transactions/:transctionCode/REVERSED
Reverse transaction
Request​
Path Parameters
The transaction code.
- application/json
Body
Reverse flag.
Indicates whether the transaction should be marked as reversed.
updateInfo object
Audit metadata capturing who last updated this record and when.
The username or identifier of the user who performed the action.
The date and time when the action was performed.
Responses​
- 200
- 404
- 422
The transaction was updated.
- application/json
- Schema
- Example (from schema)
Schema
The unique code identifying this entity.
The document code associated with the transaction.
The code identifying the transaction type.
The display name of the transaction type.
The unique code identifying the branch.
The display name of the branch.
The credit (incoming) amount.
The debit (outgoing) amount.
The commission fee charged.
The ISO currency code (e.g., EUR, USD).
The display title of the currency.
The exchange rate applied.
The date and time of the transaction.
The value date when funds become available.
The date when funds become available for use.
The unique code identifying the transaction channel.
The stated reason or purpose.
The ISO country code of the origin country.
The ISO country code of the sending country.
The username of the operator who processed the transaction.
Indicates whether the transaction has been committed (finalized).
Indicates whether the transaction has been reversed.
The unique AML transaction identifier (UUID).
Indicates whether the transaction involves physical cash.
beneficiary object
The beneficiary party details for this transaction.
The unique code identifying the customer.
The customer's primary last name.
The customer's secondary or maiden last name.
The customer's middle name.
The customer's first name.
The AML transaction score computed for this party.
The IBAN of the party's account.
The current balance of the party's account.
The overdraft limit of the party's account.
The date of the last transaction on the party's account.
originator object
The originator party details for this transaction.
The unique code identifying the customer.
The customer's primary last name.
The customer's secondary or maiden last name.
The customer's middle name.
The customer's first name.
The AML transaction score computed for this party.
The IBAN of the party's account.
The current balance of the party's account.
The overdraft limit of the party's account.
The date of the last transaction on the party's account.
carrier object
The carrier (physical cash transporter) details for this transaction.
The unique code identifying the customer.
The customer's primary last name.
The customer's secondary or maiden last name.
The customer's middle name.
The customer's first name.
The AML transaction score computed for this party.
The customer's father's name.
The customer's mother's name.
The mobile phone.
The identity document number.
The code identifying the type of identity document.
The customer's tax identification number.
home object
The home address details of the carrier.
The street address.
The name of the city.
The name of the province or region.
The unique country code.
The telephone number.
{
"code": "string",
"documentCode": "string",
"typeCode": "string",
"typeName": "string",
"branchCode": "string",
"branchName": "string",
"creditAmount": 0,
"debitAmount": 0,
"commission": 0,
"currencyCode": "string",
"currencyTitle": "string",
"exchangeRate": 0,
"date": "2024-07-29T15:51:28.071Z",
"valeurDate": "2024-07-29T15:51:28.071Z",
"availableDate": "2024-07-29T15:51:28.071Z",
"channelCode": "string",
"reason": "string",
"originCountryCode": "string",
"sendingCountryCode": "string",
"username": "string",
"isCommited": true,
"isReversed": true,
"amlTransactionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"hasCashMoney": true,
"beneficiary": {
"customerCode": "string",
"lastname": "string",
"lastname2": "string",
"middlename": "string",
"firstname": "string",
"transactionScore": 0,
"accountIban": "string",
"accountCurrentBalance": 0,
"accountOverdraftAmount": 0,
"accountLastTransactionDate": "2024-07-29T15:51:28.071Z"
},
"originator": {
"customerCode": "string",
"lastname": "string",
"lastname2": "string",
"middlename": "string",
"firstname": "string",
"transactionScore": 0,
"accountIban": "string",
"accountCurrentBalance": 0,
"accountOverdraftAmount": 0,
"accountLastTransactionDate": "2024-07-29T15:51:28.071Z"
},
"carrier": {
"customerCode": "string",
"lastname": "string",
"lastname2": "string",
"middlename": "string",
"firstname": "string",
"transactionScore": 0,
"fatherName": "string",
"motherName": "string",
"mobilePhone": "string",
"idNumber": "string",
"idTypeCode": "string",
"taxCode": "string",
"home": {
"address": "string",
"cityName": "string",
"provinceName": "string",
"countryCode": "string",
"phone": "string"
}
}
}
A transaction with the specified transaction code could not be found.
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
The error or validation message.
metadata objectnullable
Additional metadata associated with this record.
reasons object[]nullable
The list of underlying error reasons.
The error or validation message.
metadata objectnullable
Additional metadata associated with this record.
The list of underlying error reasons.
The unique code identifying this entity.
errors object[]nullable
The list of validation errors.
The name of the field that failed validation.
The error or validation message.
{
"message": "string",
"metadata": {},
"reasons": [
{
"message": "string",
"metadata": {},
"reasons": [
null
]
}
],
"code": 0,
"errors": [
{
"field": "string",
"message": "string"
}
]
}
UnprocessableEntity.
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
The error or validation message.
metadata objectnullable
Additional metadata associated with this record.
reasons object[]nullable
The list of underlying error reasons.
The error or validation message.
metadata objectnullable
Additional metadata associated with this record.
The list of underlying error reasons.
The unique code identifying this entity.
errors object[]nullable
The list of validation errors.
The name of the field that failed validation.
The error or validation message.
{
"message": "string",
"metadata": {},
"reasons": [
{
"message": "string",
"metadata": {},
"reasons": [
null
]
}
],
"code": 0,
"errors": [
{
"field": "string",
"message": "string"
}
]
}