Set fields
In the Smart Routing service, a field is a parameter analyzed by the service when processing a transaction. These parameters are sent in the transaction requests.
The service supports fields of two types:
-
System fields: These fields match the parameters sent in transaction requests to the payment processing system. See the Appendix.
-
Custom fields: These fields stand for additional parameters which can be created by a user in the Smart Routing service. To make the service analyze or calculate them, embed them as a key-value pair to the
smart_routing_options.additional_dataproperty of the transaction request parameters.
-
Aggregations: These fields inherit their values from transaction requests. They are marked with
.