subscription create override plan frequency interval
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I need to offer multiple options for periodic payments, ie monthly, quarterly, 6 monthly, yearly. I was hoping to override the plan billing_cycles frequency interval_count, but it doesnt seem to be taking. I also do see where this is not included in billing-cycle-override object.
So if this cant be overridden at subscription create, I guess my only option is to create new plans for each duration? which, in addition to having to create new plans for each currency we support, is going to create a huge array of plans.
Why not let us override the plan interval and currency?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @jonmansey,
Thank you for posting to the Merchant Community.
Just as you have I have tested as well, there is no way to update the frequency. If the subscription is set to monthly, you cannot change it to quarterly, or bimonthly. The reason is that the subscriber agreed to the exact terms of when the billing would take place. Since this is a contract between you and the subscriber, you cannot update the frequency or change the date of the billing once the subscription has started.
Here if the overview of subscriptions:
https://developer.paypal.com/docs/subscriptions/
Here are all the options for updating a plan:
https://developer.paypal.com/docs/api/subscriptions/v1/#plans_patch
Here are all the options for updating a subscription:
https://developer.paypal.com/docs/api/subscriptions/v1/#subscriptions_patch
You are correct you will need to create multiple plans that have different frequency options:
https://developer.paypal.com/docs/api/subscriptions/v1/#plans_create
Thank you,
Jennifer
MTS
PayPal

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- Recurring Payment issue in Braintree Client-side Integration (JS, iOS, Android SDKs)
- next_billing_time is incorrect in REST APIs
- No subscription details shown to buyer in their PayPal account in REST APIs
- Reusable payment without defined interval or frequency in REST APIs
- How to add trail billing cycle ? in REST APIs