We strongly advise that you implement logging in your implementation, ideally logging the full request message and response message for each transaction. In the event that you encounter an issue when your implementation is live and require support from Savvy, being able to provide such information will expedite the troubleshooting process.

At the very least you should log the request ID from the request and the auth code (if present) from the response, as these will be required in almost any investigation.

If you are building your software to be handed over to a third party, consider allowing them easy access to retrieve this log information if needed for troubleshooting.