Installment plans allow customers to make partial payments for a set amount of time until the total amount is paid. For example, when The Pacific buys new printing presses, they sell the used ones to other publications. Smaller publications rarely have enough funds to pay for a printing press upfront, so they pay using an installment plan instead.
For most presses, The Pacific charges 1,000 USD per month so a reusable price is created:
Depending on the make, model, and age of the printing press, The Pacific charges different amounts. This example charges 1,000 USD each month for six months, for a total of 6,000 USD.
Note that the number of
iterations is multiplied by the price’s interval—6 monthly payments in this example—to determine the number of times the customer is charged.
end_behavior determines what happens to the subscription after the last iteration is complete. In an installment plan, the subscription isn’t needed anymore so
end_behavior is set to
In rare cases, The Pacific charges less than the usual 1,000 USD per month. In these scenarios, they use
price_data to create a single-use price. This example creates a 500 USD price, and charges monthly for six months: