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 using additional parameters in the SAVE TRANSACTION body.
Inside the object passed to the Webhook service, you can pass a “dynamicFields” array, in which you can include any field you need.
DynamicField 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.