In the CRM:
- Finance –> Transactions and search the transaction..
On the server (deep debug, logs)
- for EVERY Gateway (SafeCharge, Skrill, etc.) , EVERY DAY - there is a new log file (if it does not exist, then there were no attempted transactions via that gateway that day)
- on web-server:
- c:\inetpub\wwwroot\Gnuhost.Trader.Web\Logs
- inside there, will be a folder with domain-name (in this case, domain.com)
- inside there are all logs for that domain
- !OLD is a folder containing older log files - moved manually
- find the log for gateway/date
- all info is inside there
- we have 2/3 logs there:
- 1. Initial Client Request
- this is a list of all POST params sent to the gateway to initiate the transaction
- 2. Failure Page (or something similar - depends per gateway)
- this will show you params returned by callback from the gateway
- this, of course, is super-useful in the event that something goes wrong
- we can take that and use it to debug the problem