Redirect Payments API Errors

CODERESPONSE TEXTTEXT EXPLANATION
9001WEB REDIRECT INPUT ERRORSome values in the Web-Redirect request are missing or invalid
9004CUSTOMER TIMED OUTThe cardholder did not enter their information in the required time.
9005CUSTOMER CANCELLEDThe cardholder cancelled on the payment page
9006SESSION INVALID OR EXPIREDThe SECUREID provided is missing, invalid or no longer active
9007NOT COMPLETEDThe transaction was not approved by the cardholder’s bank
9008REVERSEDThe transaction was reversed on the host because it was not captured before expiring
9010INVALID ACTIONAction must be StartSession, GetResult or Ack
9011MISSING REQUESTIDMust provide a REQUESTID
9012INVALID REQUESTIDRefer to API Reference for allowed characters and format
9013INVALID REFNUMRefer to API Reference for allowed characters and format
9014INVALID or MISSING CUST EMAILThe customer email is missing or invalid
9015CANCELLED SEQThe transaction was cancelled due to an out of sequence action received by the gateway. Or polling was detected.
9016MISSING CUST NAMEThe customer name field must be completed if a payment schedule is involved
9021MISSING REFNUMThe REFNUM is missing
9022ACCESS DENIEDThe password is incorrect
9024INVALID AMT FORMATThe amount must have a decimal.
9025AMT NOT ALLOWEDThe amount is too large
9032INVALID USERFEE FORMATThe amount must have a decimal.
9033INVALID USERFEE AMOUNTThe amount is too small
9034USERFEE NOT ALLOWEDUSERFEE not allowed for this Terminal ID
9035PLATFEE OR PLATCHRGCannot send both fields; must send one or the other.
9036CANNOT MIX PLATFORM WITH PLATFEE OR PLATCHRGIf Sending PLATFORM, cannot send PLATFEE or PLATCHRG
9100GATEWAY SYSTEM ERRORThe gateway has generated an internal error. Switch to the backup gateway URL and try again.
9101GATEWAY GENERAL ERRORThe gateway has generated an internal error. Switch to the backup gateway URL and try again.