- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
From documentation:
CreateRecurringPaymentsProfile API Operation (NVP)
TLDR:
Should "PROFILESTARTDATE" date be set at the beginning of free trial or at the end?
Long version:
We are creating subscriptions on our website with 14 days free trial throught NVP api. Currently when customer purchases we set trial to be 14 days and profile start date to be 14 days in the future, but customers are not charged after 14 days.
Does paypal start trial period from the "PROFILESTARTDATE", then counts down the trial and after trial is finished automatically starts billing?
Solved! Go to Solution.
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Actually, if you are wanting to do a FREE trial period then you would leave the trial parameters out of the request altogether, and simply set the start date to the date at the end of the trial. This would create the profile with an active status right away, but no billing would begin until that start date.
If you are including a discounted trial, then you would use the trial parameters and set amounts accordingly, and in this case the profile start date should be at the beginning of the whole thing.
Unless things have changed since I last played with it, including the actual trial parameters with an amount of 0.00 will return an error.
PayPal Partner and Certified Developer - Kudos are Greatly Appreciated!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Actually, if you are wanting to do a FREE trial period then you would leave the trial parameters out of the request altogether, and simply set the start date to the date at the end of the trial. This would create the profile with an active status right away, but no billing would begin until that start date.
If you are including a discounted trial, then you would use the trial parameters and set amounts accordingly, and in this case the profile start date should be at the beginning of the whole thing.
Unless things have changed since I last played with it, including the actual trial parameters with an amount of 0.00 will return an error.
PayPal Partner and Certified Developer - Kudos are Greatly Appreciated!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This seems to be the way most people reccomend when searching for this problem. Never with an explanation why is it preferd over trial with 0 ammount. Now I understand, thank you.
We ran our own tests and from this, trial with 0 ammount does work now. As I can see though it has no edge over leaving trial out, only complicating things.
Thank you!
Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- Manage shopping cart button page changes worst format in 22 years! in PayPal Payments Standard
- Buttons. in PayPal Payments Standard
- "authentication failure" using REST Api in REST APIs
- Recurring billing: how to add setup fee on the first month in SDKs
- Started in Aug. 2022 customers can only add one Item to the cart and check out one thing at a time. in PayPal Payments Standard