- This topic has 1 reply, 2 voices, and was last updated 6 years, 2 months ago by .
Viewing 2 posts - 1 through 2 (of 2 total)
Viewing 2 posts - 1 through 2 (of 2 total)
- You must be logged in to reply to this topic.
Support site for Tips and Tricks HQ premium products
by
Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore Addon Related › License Manager, WPestore, & Paypal integration
Tagged: license manager
I started sales of a licensed product last month. There is a monthly license fee charged for the product. Several of the initial sales were made on 8/15/18. I’m not sure why, but the next scheduled payment date that Paypal set was for 9/16/18.
Based on what I thought the documentation said, since there is not a “monthly” option, I had set the “Number of Days before Expiry” to 30 days for these products. It now appears that this has caused a problem (because August has 31 days?).
The problem is that the license were set to “expired”. But then the following day (today) the monthly recurring payments started coming in for these subscriptions. When this happened, it looks like a new license key was issued.
I am getting complaints from customers now about their licenses not working. And since a “sale” wasn’t made for these new licenses, the new license keys don’t get emailed to them. I will now have to contact everyone manually to let them know the new license numbers.
I need to know how to fix this problem going forward. Should I set the “Number of Days before Expiry” to 31? Or should I make it even higher to allow for the case of Paypal “retrying” a payment that may not have worked the first time (it will try one more time after five days)?
WP eStore does let you create a monthly PayPal subscription. In the “Recurring Billing Cycle” field you would select the “Month” option from the drop-down.
The license manager is a free plugin for a developer. It is not really a magic solution yet. A developer needs to customize things according to the needs of his project. WP eStore’s job at the moment is just to create a license key in the system when a product is purchased. This allows the selling of a license key. After that, WP eStore doesn’t do anything anymore. It is likely some enhancements are needed for your use-case. I will send you an email with more explanation.