OPPAfterpayConfig

@objc
public class OPPAfterpayConfig : OPPBrandConfig, NSCopying

Class to encapsulate configuration for Afterpay payment method.

  • The minimum order amount.

    Declaration

    Swift

    @objc
    public var minimumAmount: String
  • The maximum order amount.

    Declaration

    Swift

    @objc
    public var maximumAmount: String
  • Order currency.

    Declaration

    Swift

    @objc
    public var currencyCode: String
  • Afterpay environment.

    Declaration

    Swift

    @objc
    public var environment: String
  • The locale.

    Declaration

    Swift

    @objc
    public var locale: Locale
  • The consumer locale.

    Declaration

    Swift

    @objc
    public var consumerLocale: Locale
  • Creates an object representing Afterpay configuration.

    Declaration

    Swift

    @objc(initWithMinimumAmount:maximumAmount:locale:consumerLocale:)
    public init?(minimumAmount: String,
                 maximumAmount: String,
                 locale: Locale,
                 consumerLocale: Locale)

    Parameters

    minimumAmount

    The minimum order amount.

    maximumAmount

    The maximum order amount.

    locale

    The locale for formatting of terms and conditions and currency.

    consumerLocale

    The consumer locale.

    Return Value

    An object representing Afterpay configuration.