Dynamic Fields for Transaction Details

Your solution may require displaying particular information related to a transaction. This can be achieved by using dynamic fields on the transaction details screens.

These fields will be displayed in our Additional Information section, each has a title(label) and a text field.
There is currently no limit to the number of fields you may choose to display.

Please note that these fields will also be used in the transactions filter to filter transactions based on the dynamic fields values.

The fields will be updated via Webhook service, which will allow you to change the value of a field as required.

Dynamic fields are passed in the SAVE TRANSACTION body via the dynamicFields object. Inside this object, which is passed to the Webhook service, you can include a “dynamicFields” array, in which you can include any field you need with label, value id and value.

dynamicFields object:
Label: Sends the title of the dynamic field in different languages
ValueId : Sends the ID of the dynamic field. This ID should be generated in the provider integration connector.
Value: Sends the value of the dynamic field as a string. It does not support translations.

{
  "dynamicFields": [
        {
            "label": {
            "en": "string",
            "es": "string" 
        }, 
        "valueId": "string",  
        "value": "string"  
    }
        ]
}

To sync dynamic field updates you must update the object via notification with any update required.