Constants
The following constants are available globally.
-
Domain for American Express errors.
Declaration
Objective-C
extern NSString *const _Nonnull BTAmericanExpressErrorDomain
Swift
let BTAmericanExpressErrorDomain: String
-
Version number
Declaration
Objective-C
extern double BraintreeAmericanExpressVersionNumber
Swift
var BraintreeAmericanExpressVersionNumber: Double
-
Version string
Declaration
Objective-C
extern const unsigned char BraintreeAmericanExpressVersionString[]
Swift
let BraintreeAmericanExpressVersionString: <<error type>>
-
Domain for Apple Pay errors.
Declaration
Objective-C
extern NSString *const _Nonnull BTApplePayErrorDomain
Swift
let BTApplePayErrorDomain: String
-
Version number
Declaration
Objective-C
extern double BraintreeApplePayVersionNumber
Swift
var BraintreeApplePayVersionNumber: Double
-
Version string
Declaration
Objective-C
extern const unsigned char BraintreeApplePayVersionString[]
Swift
let BraintreeApplePayVersionString: <<error type>>
-
Domain for card errors.
Declaration
Objective-C
extern NSString *const _Nonnull BTCardClientErrorDomain
Swift
let BTCardClientErrorDomain: String
-
Version number
Declaration
Objective-C
extern double BraintreeCardVersionNumber
Swift
var BraintreeCardVersionNumber: Double
-
Version string
Declaration
Objective-C
extern const unsigned char BraintreeCardVersionString[]
Swift
let BraintreeCardVersionString: <<error type>>
-
Domain for API client errors.
Declaration
Objective-C
extern NSString *const _Nonnull BTAPIClientErrorDomain
Swift
let BTAPIClientErrorDomain: String
-
Key for version.
Declaration
Objective-C
extern NSString *const _Nonnull BTClientTokenKeyVersion
Swift
let BTClientTokenKeyVersion: String
-
Domain for client token errors.
Declaration
Objective-C
extern NSString *const _Nonnull BTClientTokenErrorDomain
Swift
let BTClientTokenErrorDomain: String
-
Key for authorization fingerprint.
Declaration
Objective-C
extern NSString *const _Nonnull BTClientTokenKeyAuthorizationFingerprint
Swift
let BTClientTokenKeyAuthorizationFingerprint: String
-
Key for configuration URL.
Declaration
Objective-C
extern NSString *const _Nonnull BTClientTokenKeyConfigURL
Swift
let BTClientTokenKeyConfigURL: String
-
NSError userInfo key for validation errors.
Declaration
Objective-C
extern NSString *const _Nonnull BTCustomerInputBraintreeValidationErrorsKey
Swift
let BTCustomerInputBraintreeValidationErrorsKey: String
-
The error domain for BTHTTP errors
Declaration
Objective-C
extern NSString *const BTHTTPErrorDomain
Swift
let BTHTTPErrorDomain: String
-
Key for userInfo dictionary that contains the NSHTTPURLResponse from server when it returns an HTTP error
Declaration
Objective-C
extern NSString *const BTHTTPURLResponseKey
Swift
let BTHTTPURLResponseKey: String
-
Key for userInfo dictionary that contains the BTJSON body of the HTTP error response
Declaration
Objective-C
extern NSString *const BTHTTPJSONResponseBodyKey
Swift
let BTHTTPJSONResponseBodyKey: String
-
Domain for JSON errors.
Declaration
Objective-C
extern NSString *const _Nonnull BTJSONErrorDomain
Swift
let BTJSONErrorDomain: String
-
Project version number for BraintreeCore.
Declaration
Objective-C
extern double BraintreeCoreVersionNumber
Swift
var BraintreeCoreVersionNumber: Double
-
Project version string for BraintreeCore.
Declaration
Objective-C
extern const unsigned char BraintreeCoreVersionString[]
Swift
let BraintreeCoreVersionString: <<error type>>
-
Version number
Declaration
Objective-C
extern double BraintreeDataCollectorVersionNumber
Swift
var BraintreeDataCollectorVersionNumber: Double
-
Version string
Declaration
Objective-C
extern const unsigned char BraintreeDataCollectorVersionString[]
Swift
let BraintreeDataCollectorVersionString: <<error type>>
-
Domain for PayPal errors.
Declaration
Objective-C
extern NSString *const _Nonnull BTPayPalDriverErrorDomain
Swift
let BTPayPalDriverErrorDomain: String
-
Project version number for BraintreePayPal.
Declaration
Objective-C
extern double BraintreePayPalVersionNumber
Swift
var BraintreePayPalVersionNumber: Double
-
Project version string for BraintreePayPal.
Declaration
Objective-C
extern const unsigned char BraintreePayPalVersionString[]
Swift
let BraintreePayPalVersionString: <<error type>>
-
Payment flow error domain
Declaration
Objective-C
extern NSString *const _Nonnull BTPaymentFlowDriverErrorDomain
Swift
let BTPaymentFlowDriverErrorDomain: String
-
Version number
Declaration
Objective-C
extern double BraintreePaymentFlowVersionNumber
Swift
var BraintreePaymentFlowVersionNumber: Double
-
Version string
Declaration
Objective-C
extern const unsigned char BraintreePaymentFlowVersionString[]
Swift
let BraintreePaymentFlowVersionString: <<error type>>
-
Domain for 3D Secure flow errors.
Declaration
Objective-C
extern NSString *const _Nonnull BTThreeDSecureFlowErrorDomain
Swift
let BTThreeDSecureFlowErrorDomain: String
-
Undocumented
Declaration
Objective-C
extern double BraintreeThreeDSecureVersionNumber
Swift
var BraintreeThreeDSecureVersionNumber: Double
-
Undocumented
Declaration
Objective-C
extern const unsigned char BraintreeThreeDSecureVersionString[]
Swift
let BraintreeThreeDSecureVersionString: <<error type>>
-
Version number
Declaration
Objective-C
extern double BraintreeUnionPayVersionNumber
Swift
var BraintreeUnionPayVersionNumber: Double
-
Version string
Declaration
Objective-C
extern const unsigned char BraintreeUnionPayVersionString[]
Swift
let BraintreeUnionPayVersionString: <<error type>>
-
Domain for Venmo errors.
Declaration
Objective-C
extern NSString *const _Nonnull BTVenmoDriverErrorDomain
Swift
let BTVenmoDriverErrorDomain: String
-
Version number
Declaration
Objective-C
extern double BraintreeVenmoVersionNumber
Swift
var BraintreeVenmoVersionNumber: Double
-
Version string
Declaration
Objective-C
extern const unsigned char BraintreeVenmoVersionString[]
Swift
let BraintreeVenmoVersionString: <<error type>>