CheckoutProcesses

protocol CheckoutProcesses

Container protocol that holds references to all checkout processes.

  • Sequence of steps that represent authentication process

    Declaration

    Swift

    var authentication: CheckoutProcess { get }
  • Sequence of steps that represent error process

    Declaration

    Swift

    var error: CheckoutProcess { get }
  • Sequence of steps that represent finishing process

    Declaration

    Swift

    var finishing: CheckoutProcess { get }
  • Sequence of steps that represent logout process

    Declaration

    Swift

    var logout: CheckoutProcess { get }
  • Sequence of steps that represent shutdown process

    Declaration

    Swift

    var shutdown: CheckoutProcess { get }
  • Sequence of steps that represent startup process

    Declaration

    Swift

    var startup: CheckoutProcess { get }
  • Sequence of steps that represent shutdown process for web checkout

    Declaration

    Swift

    var webShutdown: CheckoutProcess { get }