We are extending our triPOS payment integration and wanted to know how we will know our customer has configured triPOS [in the triPOS.config file] to not allow store and forward?
If it is disabled and triPOS finds the network is offline, how will it behave?
Hi Mark,
If Store and Forward is disabled within the triPOS.config file and the client still maintains an internet connection, the response is dependent upon what the issuer returns. However, if there is not an internet connection and Store and Forward is enabled properly within the triPOS.config, the expected behavior is that triPOS will return an "ApprovedByMerchant" response.
To deduce if Store and Forward is enabled properly, check the value listed within the triPOS.config file for <forwardMode></forwardMode>.
If <forwardMode> is set to "perRequest", triPOS will only apply the Store and Forward functionality if "?action=store" is included within the request endpoint. For more information on manual Store and Forward, visit Store and Forward
If <forwardMode> is set to "automatic", triPOS will store any transaction automatically if a loss of connection is determined by triPOS. Once connectivity has been restored, triPOS will automatically forward all stored transactions to the processor. For more information, visit "Automatic Store and Forward"