Reputation: 3828
Is anyone aware of a way to enter a user into an annual subscription which is paid monthly.
Essentially the customer is agreeing to pay £300 a year spread over 12 months (so 12 payments of £25)
The customer cannot cancel before the 12 month term is over and must give 1 month notice to cancel their plan.
What would be the best way to implement this as I cannot see this as an option in their subscription API
Upvotes: 1
Views: 98
Reputation: 180065
The "Update a subscription" endpoint takes a cancel_at
parameter that sets the subscription to end at a specific date/time.
If your user initiates a cancellation, update it with a cancel_at
date that's the end of their one year subscription period (or the next year's, if they're under the one month notification period).
Upvotes: 0