recurly-client-0.1.0.0: Client for Recurly subscription management
Safe HaskellSafe-Inferred
LanguageHaskell2010

RecurlyClient.Types.PlanPricing

Description

Contains the types generated from the schema PlanPricing

Synopsis

Documentation

data PlanPricing Source #

Defines the object schema located at components.schemas.PlanPricing in the specification.

Constructors

PlanPricing 

Fields

  • planPricingCurrency :: Maybe Text

    currency: 3-letter ISO 4217 currency code.

    Constraints:

    • Maximum length of 3
  • planPricingSetup_fee :: Maybe Float

    setup_fee: Amount of one-time setup fee automatically charged at the beginning of a subscription billing cycle. For subscription plans with a trial, the setup fee will be charged at the time of signup. Setup fees do not increase with the quantity of a subscription plan.

    Constraints:

    • Maxium of 1000000.0
    • Minimum of 0.0
  • planPricingTax_inclusive :: Maybe Bool

    tax_inclusive: This field is deprecated. Please do not use it.

  • planPricingUnit_amount :: Maybe Float

    unit_amount: This field should not be sent when the pricing model is 'ramp'.

    Constraints:

    • Maxium of 1000000.0
    • Minimum of 0.0

mkPlanPricing :: PlanPricing Source #

Create a new PlanPricing with all required fields.