How to improve TSYS settlement speed for large batches
Requirements: 4D Payments SDK
4D Payments SDK supports both Terminal Capture (Sierra) and Host Capture (Summit) TSYS platforms. When using Terminal Capture, a settlement batch must be manually sent to TSYS for capture using the TSYSSettle component.
The settlement speed for large batches can be improved up to three times faster by setting the CombineRecords configuration setting to True. When this configuration setting is set to True, detail records will be combined together to optimize message size and expedite the overall settlement process by minimizing the total number of settlement packets to be transmitted.
TSYSSettle.Config("CombineRecords=True");
TSYSSettle.SendSettlement();
By setting the CombineRecords configuration setting to True, like in the above example, the settlement speed will be approximately 3x faster.