Metadata
The metadata
property is a key-value structure that allows integrated merchants to send additional information to modify certain behaviors during session processing.
Compatibility and Endpoint Usage
Currently, the key-value structure can be included in requests to the following endpoints:
Supported Keys
Request Implementation
The metadata
property can be included in the main structure of the request in the following fields:
CreateSessionRequest.metadata
CreateSessionRequest
{
"auth": {...},
"payment": {...},
"metadata" : {
"InitiatorIndicator": "AGENT"
},
...
}
CollectRequest.metadata
CollectRequest
{
"auth": {...},
"payment": {...},
"metadata" : {
"InitiatorIndicator": "AGENT"
},
..
}