VOPaymentInfoErrorState
enum VOPaymentInfoErrorState {}
VOPaymentInfoErrorState
specifies the state of the error if there is one.
-
There is no error state.
Declaration
Objective-C
VOPaymentInfoErrorStateNone
Swift
case none = 0
-
VOUser
setup is required before this Payment can be completed.Declaration
Objective-C
VOPaymentInfoErrorStateUserSetupRequired
Swift
case userSetupRequired = 1
-
VOVoucher
setup is required before this Payment can be completed.Declaration
Objective-C
VOPaymentInfoErrorStateVoucherSetupRequired
Swift
case voucherSetupRequired = 2
-
The payment requires approval.
Declaration
Objective-C
VOPaymentInfoErrorStateApprovalRequired
Swift
case approvalRequired = 3
-
The payment error state is unknown. This is usually an error.
Declaration
Objective-C
VOPaymentInfoErrorStateUnknown
Swift
case unknown = 4