OPPBaseCardPaymentParams

@objc
public class OPPBaseCardPaymentParams : OPPPaymentParams

Class to represent a set of base parameters for common and tokenized cards.

  • cvv

    The cvv code found on the card. Property should be set, if cvv check is required for transaction processing.

    Declaration

    Swift

    @objc
    public private(set) var cvv: String? { get set }
  • The number of installments the payment should be split into.

    Declaration

    Swift

    @objc
    public var numberOfInstallments: NSNumber?
  • The params needed for 3-D Secure 2 authentication request.

    Declaration

    Swift

    @objc
    public var threeDS2AuthParams: String?
  • Checks if the card cvv is filled with sufficient data to perform a transaction.

    Declaration

    Swift

    @objc
    public static func isCvvValid(_ cvv: String) -> Bool