Create contract recurring discount
Creates a recurring discount schedule for a contract. The discount is applied to each billing cycle within the date window.
Authorizations
API Key Authentication.
Path Parameters
Unique identifier for the contract.
Body
Discount method: "fixed" (amount in cents) or "percentage" (basis points).
fixed, percentage Amount in cents when method is "fixed", or basis points (0-10000, where 10000 = 100%) when method is "percentage".
1First billing-cycle start date the discount applies to. Must match a valid cycle date of the contract.
Where the discount applies: "invoice", "plan", or "contract_minimum_amount".
invoice, plan, contract_minimum_amount Optional plan to scope the discount to. Required when targetScope is "plan".
Optional last cycle date the discount applies to. Null means the discount has no end.
For split invoices: "proportional" divides a fixed discount across invoices; "full" applies it in full to each.
proportional, full Response
Default Response
invoice, plan, metric, contract_minimum_amount fixed, percentage 1proportional, full