FundingCard
@objcMembers
public class FundingCard : NSObject
Bank application to initialize this object with CardScheme
and encryptedPayload
Note
InitializeFundingCard
with Mastercard and Encrypted Payload
let scheme = "MASTERCARD"
let cardPayload = "PKCS7 encrypted PAN"
let card = FundingCard(schemeString: scheme.
encryptedPayload: cardPayload)
Note
InitializeFundingCard
with Visa and Encrypted Payload
let scheme = "VISA"
let cardPayload = "PKCS7 encrypted PAN"
let card = FundingCard(schemeString: scheme.
encryptedPayload: cardPayload)
Note
InitializeFundingCard
with Primary Account Identifier
let cardIdentifier = "C-12345678"
let card = FundingCard(primaryAccountIdentifier: cardIdentifier)
-
Card payment network
See also
CardScheme
Declaration
Swift
public var scheme: String?
-
Card information encrypted in PKCS7 using TIG TSH Certificate
Declaration
Swift
public var encryptedPayload: String?
-
Primary Account Identifier of the payment card
Declaration
Swift
public var primaryAccountIdentifier: String?
-
Initialize
FundingCard
Note
Initialize
FundingCard
withCardScheme
and Encrypted Payloadlet card = FundingCard(scheme, cardPayload)
Note
InitializeFundingCard
with Primary Account Identifierlet card = FundingCard(cardIdentifier)
Declaration
Swift
public init(scheme: CardScheme? = nil, encryptedPayload: String? = nil, primaryAccountIdentifier: String? = nil)
Parameters
scheme
encryptedPayload
Card information encrypted in PKCS7
primaryAccountIdentifier
Primary Account Identifier of the payment card
-
Initialize
FundingCard
Note
Initialize
FundingCard
with Card’s scheme and Encrypted Payloadlet card = FundingCard(schemeString, cardPayload)
Note
InitializeFundingCard
with Primary Account Identifierlet card = FundingCard(cardIdentifier)
Declaration
Swift
public init(schemeString: String? = nil, encryptedPayload: String? = nil, primaryAccountIdentifier: String? = nil)
Parameters
scheme
Card scheme. Could be
VISA
,MASTERCARD
or others.encryptedPayload
Card information encrypted in PKCS7
primaryAccountIdentifier
Primary Account Identifier of the payment card