OPPOxxoVaPaymentParams

@objc
public final class OPPOxxoVaPaymentParams : OPPIdentificationPaymentParams

Class to represent a set of parameters needed for performing OXXO_VA payment flow.

  • Creates an object representing a OXXO_VA transaction.

    Throws

    The error that occurred while validating payment parameters. See code attribute (OPPErrorCode) and NSLocalizedDescription to identify the reason of failure.

    Declaration

    Swift

    @objc
    public init(checkoutId: String,
                identificationDocType: OPPIdentificationDocType,
                identificationDocId: String) throws

    Parameters

    checkoutID

    The checkout ID of the transaction. Must be not nil or empty.

    identificationDocType

    Identification documentaion type.

    identificationDocId

    Identification document id in string format.