Enumerations
The following enumerations are available globally.
-
Undocumented
See moreDeclaration
Objective-C
NS_OPTIONS(NSUInteger, CardScheme) { CardSchemeNone = 0, CardSchemeAmex = 1 << 0, CardSchemeVisa = 1 << 1, CardSchemeMasterCard = 1 << 2, CardSchemeDinersClubInternational = 1 << 3, CardSchemeJCB = 1 << 4, CardSchemeDankort = 1 << 5, CardSchemeMaestro = 1 << 6, CardSchemeSBusiness = 1 << 7, CardSchemeCoBrandedDankort = 1 << 8, CardSchemeForbrugsForeningen = 1 << 9, }
Swift
struct CardScheme : OptionSet, @unchecked Sendable
-
Undocumented
See moreDeclaration
Objective-C
NS_ENUM(NSUInteger, Card) { CardAmex = CardSchemeAmex, CardVisa = CardSchemeVisa, CardMasterCard = CardSchemeMasterCard, CardDinersClubInternational = CardSchemeDinersClubInternational, CardJcb = CardSchemeJCB, CardDankort = CardSchemeDankort, CardMaestro = CardSchemeMaestro, CardSBusiness = CardSchemeSBusiness, CardCoBrandedDankort = CardSchemeCoBrandedDankort, CardForbrugsForeningen = CardSchemeForbrugsForeningen, CardOther #define CardLastCase CardOther }
Swift
enum Card : UInt, @unchecked Sendable
-
Enumeration of all the supported pay button labels.
See moreDeclaration
Objective-C
enum PayButtonTextLabelOption {}
Swift
struct PayButtonTextLabelOption : Equatable, RawRepresentable
-
Enumeration of all the supported card schemes.
See moreDeclaration
Objective-C
enum SchemeType {}
Swift
struct SchemeType : Equatable, RawRepresentable
-
List of supported languages within PiA SDK
See moreDeclaration
Objective-C
enum PiALanguage {}
Swift
struct PiALanguage : Equatable, RawRepresentable
-
Undocumented
See moreDeclaration
Objective-C
NS_CLOSED_ENUM (NSInteger, WalletErrorCode) { WalletErrorCodeRegistrationFailure, WalletErrorCodeNoNetwork, WalletErrorCodeWalletAppNotFound }
Swift
@frozen enum WalletErrorCode : Int, @unchecked Sendable