| additionalData |
object |
This field contains additional data, which may be required for a particular modification request. The additionalData object consists of entries, each of which includes the key and value. |
| merchantAccount |
string |
The merchant account that is used to process the payment. |
| modificationAmount |
object |
The amount that needs to be refunded. The `currency` must match the currency used in authorisation, the `value` must be smaller than or equal to the authorised amount. |
| mpiData |
object |
Authentication data produced by an MPI (Mastercard SecureCode, Visa Secure, or Cartes Bancaires). |
| originalMerchantReference |
string |
The original merchant reference to cancel. |
| originalReference |
string |
The original pspReference of the payment to modify. This reference is returned in: * authorisation response * authorisation notification |
| platformChargebackLogic |
object |
Defines how to book chargebacks when using [Adyen for Platforms](https://docs.adyen.com/marketplaces-and-platforms/processing-payments#chargebacks-and-disputes). |
| reference |
string |
Your reference for the payment modification. This reference is visible in Customer Area and in reports. Maximum length: 80 characters. |
| splits |
array |
An array of objects specifying how the amount should be split between accounts when using Adyen for Platforms. For details, refer to [Providing split information](https://docs.adyen.com/marketplaces-a |
| tenderReference |
string |
The transaction reference provided by the PED. For point-of-sale integrations only. |
| uniqueTerminalId |
string |
Unique terminal ID for the PED that originally processed the request. For point-of-sale integrations only. |