OPPInicisPaymentParams

@objc
final public class OPPInicisPaymentParams : OPPPaymentParams, NSCopying

Class to encapsulate all necessary transaction parameters for performing KG Inicis transaction.

  • Creates an object representing a KG Inicis payment parameters.

    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) throws

    Parameters

    checkoutID

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

    Return Value

    Returns an object representing KG Inicis payment parameters.

  • Creates an object representing a KG Inicis payment parameters.

    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 static func inicisPaymentParams(checkoutID: String) throws -> OPPInicisPaymentParams

    Parameters

    checkoutID

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

    Return Value

    Returns an object representing KG Inicis payment parameters.