BTBinData

@objcMembers
public class BTBinData : NSObject

Contains the bin data associated with a payment method

  • Whether the card is a prepaid card. Possible values: Yes/No/Unknown

    Declaration

    Swift

    public let prepaid: String
  • Whether the card is a healthcare card. Possible values: Yes/No/Unknown

    Declaration

    Swift

    public let healthcare: String
  • Whether the card is a debit card. Possible values: Yes/No/Unknown

    Declaration

    Swift

    public let debit: String
  • A value indicating whether the issuing bank’s card range is regulated by the Durbin Amendment due to the bank’s assets. Possible values: Yes/No/Unknown

    Declaration

    Swift

    public let durbinRegulated: String
  • Whether the card type is a commercial card and is capable of processing Level 2 transactions. Possible values: Yes/No/Unknown

    Declaration

    Swift

    public let commercial: String
  • Whether the card is a payroll card. Possible values: Yes/No/Unknown

    Declaration

    Swift

    public let payroll: String
  • The bank that issued the credit card, if available.

    Declaration

    Swift

    public let issuingBank: String
  • The country that issued the credit card, if available.

    Declaration

    Swift

    public let countryOfIssuance: String
  • The code for the product type of the card (e.g. D (Visa Signature Preferred), G (Visa Business)), if available.

    Declaration

    Swift

    public let productID: String
  • Create a BTBinData object from JSON.

    Declaration

    Swift

    @objc(initWithJSON:)
    public init(json: BTJSON?)