User Authorization failure is caused by the use of incorrect credentials on the Peach Payments platforms. You will receive the following Status, REason and Return codes for this error:
<Reason code="20">Format Error</Reason>
<Return code="800.900.300">user authorization failed</Return>
Please check the following to resolve this issue:
- Are you using LIVE credentials with the TEST system? or vice versa?
- Are all your credentials correct?
You will received the following credentials from Peach Payments for TEST or LIVE systems:
- USER LOGIN
- USER PWD
- Channel ID(s)
If the issue is still not resolved then please create a support ticket or contact us on email@example.com