Transaction details - Merchant data

It's possible to add additional data to a transaction object via the details.merchant_data field. This field expects a key-value pair object. Please be aware that the json object can be a maximum of 1024 characters. For example:

{
    "payment_profile": "7c23a50d-8699-431c-a82b-a78718d2b6f6",
    "amount": 14,
    "customer": "cbbfa6ec-fb44-4da4-94c4-d81e92fd43e6",
    "customer_ip": "127.0.0.1",
    "dynamic_descriptor": "orderdesc01",
    "merchant_reference": "my order id",
    "payment_product": "ideal",
    "user_agent": "Opera/12.02 (Android 4.1; Linux; Opera Mobi/ADR-1111101157; U; en-US) Presto/2.9.201 Version/12.02",
    "details": {
        "redirect_url": "https://example.com/finalize",
        "issuer": "INGBNL2A",
        "merchant_data": {
            "extra": "first field",
            "extra2": "second field",
        }
    },
    "webhook_transaction_update": "https://example.com"
}