- remove dependency on LXML
- display warnings for error code payments against debug
- add credit authorisation
- update tests to mock out live gateway
- add detailed logging
- merge in reconciliation tool
- return payment date, usually current day, but if after 10pm AEST is the following day - help with reporting and reconciliation