- 
                  
                  
Creates a new instance of the
HyperwalletBankCard.Builderbased on the required parameter to update Bank card.Declaration
Swift
public init(token: String)Parameters
tokenThe bank card token.
 - 
                  
                  
Creates a new instance of the
HyperwalletBankCard.Builderbased on the required parameters to create Bank card.Declaration
Swift
public init(transferMethodCountry: String, transferMethodCurrency: String, transferMethodProfileType: String)Parameters
transferMethodCountryThe bank card country.
transferMethodCurrencyThe bank card currency.
transferMethodProfileTypeThe method profile type
 - 
                  
                  
Builds a new instance of the
HyperwalletBankCard.Declaration
Swift
public func build() -> HyperwalletBankCardReturn Value
a new instance of the
HyperwalletBankCard. - 
                  
                  
Sets the card number
Declaration
Swift
public func cardNumber(_ cardNumber: String) -> BuilderParameters
cardNumberThe 16-digit card number
Return Value
a self reference of
HyperwalletBankCard.Builderinstance. - 
                  
                  
Sets the card security code which is embossed or printed on the card.
Declaration
Swift
public func cvv(_ cvv: String) -> BuilderParameters
cvvthe card security code which is embossed or printed on the card
Return Value
a self reference of
HyperwalletBankCard.Builderinstance. - 
                  
                  
Sets the expiration date.
Declaration
Swift
public func dateOfExpiry(_ dateOfExpiry: String) -> BuilderParameters
dateOfExpirythe expiration date for the card (YYYY-MM).
Return Value
a self reference of
HyperwalletBankCard.Builderinstance. 
            View on GitHub