Open franck-boullier opened 6 years ago
We need to integrate a payment solution first
We need to integrate a payment solution first
@nbiton: no happy to discuss this if need be
Do you mean it should be done manually? (adding this information)
Can we get a Stripe setup first, it's possible to bill users manually without any integration at first which is really nice.
Can we get a Stripe setup first, it's possible to bill users manually without any integration at first which is really nice.
Absolutely: we already have a Stripe account and the plans we need are already configured there
Do you mean it should be done manually? (adding this information)
You only need to have a place somewhere in Unee-T to record the association user/subscription plan. Then you only need to include a payment link somewhere to be able to process that payment Integration can be done at a later stage
Ok, then we perhaps setup a subscription where some user (sandbox) and then decide if or how that is shown in the application. I.e. define what we want the user to do or rather user's UX.
To get off the ground, you could setup a billing@unee-t email that could do the stuff manually. Happy to help here.
This may well lead to a bit of "lock in" to the Stripe service, but I suggest we defer to using Stripe as the canonical data store for subscription info. Of course we can keep good copies of the status quo via Web hooks as demonstrated here: https://media.dev.unee-t.com/2018-10-12/ubilling.mp4
Overview:
In order to manage user subscriptions, we need a way to record the subscription information for each user.
The information we need: