#1529 - Implement subscription free trial support [and other assorted subscription ideas]
| Identifier | #1529 |
|---|---|
| Issue type | Feature request or suggestion |
| Title | Implement subscription free trial support [and other assorted subscription ideas] |
| Status | Open |
| Tags |
Has Patch (custom) |
| Handling member | Deleted |
| Addon | ecommerce |
| Description | Add the ability to have free trials on subscriptions.
PayPal provides options for this. We would need to do particular checks in our IPN code, to ensure the user was not fiddling the expected trial parameters. |
| Steps to reproduce | |
| Additional information | It would need doing for locally managed subscriptions too (#1356), which is why the time quote is fairly high. |
| Related to | #1356 - Non-recurring subscriptions / Gauges and alerts for subscription renewal |
| Funded? | No |
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".


Comments
Integrated subscription cancellation via API calls
When member is deleted, subscription is cancelled automatically
Ability to edit your card details via a nice UI [ideally this would become a tab on profile editing, and card fields would not show for direct editing]
Ability to have a free trial / discount on the first period
Emails on end of trial period
Redirecting to pay after login, if subscription trial has ended or last payment failed
Subscription payments taken via local payments API and CRON hooks
Notification emails on failure to take a subscription payment
There is scope here to use this patch, and these features, as inspiration for a much more sophisticated implementation of subscriptions than we currently have. Probably we're talking a couple of weeks of work at least to do it all well.