The additionalData object is a generic container that can hold extra request fields. You may require to pass these fields along with payment request data, for example, to better manage risky transactions or to initiate a payment using some local payment methods.

This functionality requires additional configuration on Adyen's end. To enable it, contact the  Support Team.

For more information on possible key-value pairs in additionalData, refer to PaymentRequest.additionalData.

Secure+ fields

Field Type Required Description
mpiImplementationType String (tick)

In case of Secure+, this field must be set to CUPSecurePlus.