- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Let's say that I do have a Basic Plan that offers a [Free Trial] for users for 1 month.
When the user cancels their basic plan, the second time that they purchased the Basic Plan again, it should not have the [Free Trial] any more.
Another scenario would be when user upgrades to let's say Business Plan, they're not applicable for [Free Trial] anymore since they already used their trial once.
Any solution for this?
I'm trying to avoid creating duplicate plans as much as possible.
Like creating One Plan for Basic Plan that has a free trial, and another Basic Plan that does not have a free trial.
In total I have 6 Plans, if I do create a duplicate Plan without a free trial embedded to it, it would have 12 plans which would make things complicated.
API Reference Link:
https://developer.paypal.com/docs/api/subscriptions/v1/
Solved! Go to Solution.
- Labels:
-
API
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I sent a ticket on Technical Paypal Support and received a response regarding this issue.
Quoted from part of the email that I received
According to your description, you want to dynamically set the free trial in a plan which has be created, right?
But unfortunately, our current subscription payment product doesn't support dynamically change the trial info after the plan has been created.
So as my suggestion, currently the best solution is to prepare 2 version (trial on/off) for each plan, totally 12 plans, which you have mentioned as well. That's the only method to fulfill your business requirement.
In short, there's no way at this current time to have a plan that dynamically change the trial info after the plan has been created.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I sent a ticket on Technical Paypal Support and received a response regarding this issue.
Quoted from part of the email that I received
According to your description, you want to dynamically set the free trial in a plan which has be created, right?
But unfortunately, our current subscription payment product doesn't support dynamically change the trial info after the plan has been created.
So as my suggestion, currently the best solution is to prepare 2 version (trial on/off) for each plan, totally 12 plans, which you have mentioned as well. That's the only method to fulfill your business requirement.
In short, there's no way at this current time to have a plan that dynamically change the trial info after the plan has been created.
Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- can we assign a unique detail to every subscription creation? in NVP/SOAP APIs
- I want to implement subscription functionality. in REST APIs
- I need to integrate a recurring payment with a variable for a pay-as-you-go product in REST APIs
- Subscription notifications in PayPal Reporting
- Mandatory Account Creation Hindering Customer Experience in REST APIs