Reason Codes

A
Unified Checkout
request response returns one of the following reason codes:
Reason Codes
Reason Code
Description
200
Successful response.
201
Capture context created.
400
Bad request.
Possible
reason
values:
  • CAPTURE_CONTEXT_EXPIRED
  • CAPTURE_CONTEXT_INVALID
  • CHECKOUT_ERROR
  • CLICK_TO_PAY_SDK_LOAD_ERROR
  • COMPLETE_AUTHENTICATION_CANCELED
  • COMPLETE_AUTHENTICATION_FAILED
  • COMPLETE_ERROR
  • COMPLETE_IN_PROGRESS
  • COMPLETE_NOT_ALLOWED
  • COMPLETE_TRANSACTION_CANCELLED
  • COMPLETE_TRANSACTION_FAILED
  • COMPLETE_VALIDATION_ERROR
  • CREATE_TOKEN_TIMEOUT
  • CREATE_TOKEN_XHR_ERROR
  • ENCRYPT_CARD_FOR_SRC_ENROLMENT_ERROR
  • GOOGLEPAY_CHECKOUT_ERROR
  • INVALID_APIKEY
  • LAUNCH_SRC_CHECKOUT_ERROR
  • SDK_XHR_ERROR
  • SHOW_LOAD_CONTAINER_SELECTOR
  • SHOW_LOAD_ERROR
  • SHOW_LOAD_INVALID_CONTAINER
  • SHOW_LOAD_SIDEBAR_OPTIONS
  • SHOW_PAYMENT_TIMEOUT
  • SHOW_PAYMENT_UNAVAILABLE
  • SHOW_TOKEN_TIMEOUT
  • SHOW_TOKEN_XHR_ERROR
  • TOKENIZATION_ERROR
  • TRIGGER_PAYMENT_TYPE_NOT_SUPPORTED
  • UNIFIED_PAYMENTS_ALREADY_SHOWN
  • UNIFIED_PAYMENTS_PAYMENT_PARAMETERS
  • UNIFIED_PAYMENTS_VALIDATION_FIELDS
  • UNIFIED_PAYMENTS_VALIDATION_PARAMS
404
The specified resource not found in the system.
500
Unexpected server error.