Handle error responses
Invalid expiry date and authorize tests
Added support for tagged refunds
Pre-auth completion
Tagged voids
Test additional fields on error response