SeatBasedGraduated

Seats priced on tiers, graduated: the seats in each tier are priced at that tier's price.

Example: up to 5 seats at 4000 (USD 40.00), then 3000 (USD 30.00). 8 seats cost 5 × 40.00 + 3 × 30.00 = USD 290.00 a month.

  • The pricing type. It decides the charge's other fields and how it bills.

  • How often the charge is billed: every 1, 3, 6 or 12 months, or with Custom every billingFrequencyCustomMonths months. Amounts (the price, credit benefits) are per billing period: a quarterly fee is charged once a quarter.

    values
    MonthlyQuarterlySemi-AnnuallyAnnualCustom
  • With billingFrequency: Custom, the length of the billing period in months.

  • When each period is billed. Advance: at the start of the period, for the period ahead. Arrears: at the end, for the period just ended. Usage charges, and the overage of seats that come with credits, are always billed in arrears. Default: Arrears for usage charges, Advance for the rest.

    values
    AdvanceArrears
  • Set by Spondo Billing from pricingType: the kind of charge. Returned, never sent.

  • One price point per currency. An order uses the one in its currency, else the first. Each carries the tiers the number of seats is priced on.

    Properties: 6
  • Set by Spondo Billing from pricingType: how the charge is priced. Returned, never sent.

Examples
{
  "pricingType": "SeatBasedGraduated",
  "billingFrequency": "Monthly",
  "billingType": "Advance",
  "pricePoints": [
    {
      "currency": "USD",
      "unitPrice": 0,
      "tiers": [
        {
          "upperBound": 5,
          "unitAmount": 4000
        },
        {
          "upperBound": null,
          "unitAmount": 3000
        }
      ]
    }
  ]
}