Update subscriptions.md

This commit is contained in:
Andrew Brown 2017-04-26 20:03:55 +01:00 committed by GitHub
parent 8032719aa1
commit f2976c6df4

View File

@ -27,11 +27,12 @@ When a user visits the subscriptions page and clicks to downgrade to Starter:
Since Stripe handles recurring subscriptions, we're just managing which plan they're subscribed to
on Stripe, who handles billing on time, prorating, refunds, etc.
TODO:
# TODO
- Webhooks (for failed payments, successful payments, etc) are not implemented.
- Similarly, we should probably send an email to users after each of the above occurs.
- If a user's card is declined, we don't automatically downgrade them to starter (happens manually).
- There seems to be a bug somewhere where some users Subscriptions are ending early (and just need their
`end_date` updated to a point in the distant future), but occurrences of this may just be from
subscriptions that started before we began setting 5-year durations by default (from 31-day durations).
subscriptions that started before we began setting 5-year durations by default (from 31-day durations).
- It'd be very nice to abstract this out enough to support other payment methods like Paypal.