OPPInstallmentPlanParams

@objc
public final class OPPInstallmentPlanParams : OPPPaymentParams

This class represents the Installment plan params.

  • card number

    Declaration

    Swift

    @objc
    public let cardNumber: String
  • expiry month of the card

    Declaration

    Swift

    @objc
    public let expiryMonth: String
  • expiry year of the card

    Declaration

    Swift

    @objc
    public let expiryYear: String
  • name of the card holder

    Declaration

    Swift

    @objc
    public let holder: String
  • cvv

    cvv number of the card

    Declaration

    Swift

    @objc
    public let cvv: String
  • Creates an object representing OPPInstallmentPlanParams.

    Declaration

    Swift

    @objc
    public init(checkoutID: String,
                paymentBrand: String?,
                cardNumber: String,
                expiryMonth: String,
                expiryYear: String,
                holder: String,
                cvv: String) throws

    Parameters

    checkoutID

    transaction checkout id.

    paymentBrand

    indicate which payment brand

    cardNumber

    indicate the card number presenting on the card.

    expiryMonth

    expiry month of the card.

    expiryYear

    expiry year of the card.

    holder

    card holder

    Return Value

    Returns an object representing OPPInstallmentPlanParams configuration.