VisaCheckoutResultStatus

enum VisaCheckoutResultStatus {}

The result code indicating the status of a completed Visa Checkout transaction. This is the code found in the statusCode of the VisaCheckoutResult class.

  • Your call to attempt a manual checkout was rejected because the user interface is already being shown to the user.

    Declaration

    Objective-C

    VisaCheckoutResultStatusDuplicateCheckoutAttempt

    Swift

    case statusDuplicateCheckoutAttempt = 0
  • An internal error occurred. This is unexpected behavior and should be reported to a Visa Checkout team member.

    Declaration

    Objective-C

    VisaCheckoutResultStatusInternalError

    Swift

    case statusInternalError = 1
  • You have not configured VisaCheckoutSDK. You need to make sure you call [VisaCheckoutSDK configure].

    Declaration

    Objective-C

    VisaCheckoutResultStatusNotConfigured

    Swift

    case statusNotConfigured = 2
  • This is a successful checkout attempt. If statusCode is VisaCheckoutResultStatusSuccess, then all of the other payment information is assumed to be valid.

    Declaration

    Objective-C

    VisaCheckoutResultStatusSuccess

    Swift

    case statusSuccess = 3
  • The user cancelled the checkout attempt by closing down the user interface.

    Declaration

    Objective-C

    VisaCheckoutResultStatusUserCancelled

    Swift

    case statusUserCancelled = 4
  • Reserved for future use

    Declaration

    Objective-C

    VisaCheckoutResultDefault

    Swift

    case `default` = 5