Steven-Sanseau / ebdo-api

API MiddleWare Ebdo
MIT License
1 stars 0 forks source link

J'offre un abo (v0) #115

Open ImaCrea opened 6 years ago

ImaCrea commented 6 years ago

User story

Je souhaite offrir un abonnement. Je choisis la formule, je m'identifie avec mon email et mon prénom / nom, je renseigne les coordonnées de mon amis (adresse de livraison complète), je renseigne la date à partir de laquelle je souhaite que son abonnement démarre, je paie par CB.

Spec

Pour le funnel :

Steven-Sanseau commented 6 years ago
do-not-edit-start-codetree-epic-issues

Issues in this epic:

Title Milestone Assignees Stage State
Wording pour "j'offre" #200 SPRINT #1 Steven-Sanseau To Rock Open
Prévoir le cas où la personne à qui on offre n'a pas d'email #199 SPRINT #2 Steven-Sanseau To Rock Open
Import de la base de subscription #189 SPRINT #1 Steven-Sanseau in progress Open
Bug redirection abonnement #188 SPRINT #1 Steven-Sanseau Rocked Closed
Funnel 'J'offre' #187 SPRINT #1 Steven-Sanseau Rocked Closed
Push CRM "Merci pour votre générosité" #119 V1 N/A Rocked Closed
Push CSV à Aboweb #118 SPRINT #1 N/A Rocked Closed
Paiement CB #117 V1 N/A Rocked Closed
Nouveau funnel "J'offre" #116 V1 N/A Rocked Closed
do-not-edit-end-codetree-epic-issues

Spec API model godson

email, adresse_id du godson, client_id du client qui parraine first_name (copie de l'adresse du godson), last_name (copie de l'adresse du godson)

Modif de l'api:

Api adresse ajouter param dans le post / patch pour lier une adresse a un godson et non a un client

Lier un godson_id dans le checkout si l'offre.is_gift = true

Steven-Sanseau commented 6 years ago

Dans la nouvelle etape email du filleul: Créer un client, Si le client existe déjà : check si il y a un abonnement actif si oui : error le filleul est déjà abonné Si le client existe déjà mais il y a pas d'abonnement: utiliser ce client id Si le client n'existe pas le créer