unee-t / frontend

Meteor front end
https://case.dev.unee-t.com/
GNU Affero General Public License v3.0
9 stars 17 forks source link

Need a way to link user and user subscriptions #280

Open franck-boullier opened 6 years ago

franck-boullier commented 6 years ago

Overview:

In order to manage user subscriptions, we need a way to record the subscription information for each user.

The information we need:

nbiton commented 6 years ago

We need to integrate a payment solution first

franck-boullier commented 6 years ago

We need to integrate a payment solution first

@nbiton: no happy to discuss this if need be

nbiton commented 6 years ago

Do you mean it should be done manually? (adding this information)

kaihendry commented 6 years ago

Can we get a Stripe setup first, it's possible to bill users manually without any integration at first which is really nice.

franck-boullier commented 6 years ago

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

franck-boullier commented 6 years ago

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

kaihendry commented 6 years ago

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.

kaihendry commented 5 years ago

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