subscription create override plan frequency interval

jonmansey
Contributor
Contributor

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?

Login to Me Too
1 REPLY 1

MTS_Jennifer
Moderator
Moderator

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

 

Login to Me Too

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.