Giter Club home page Giter Club logo

ebdo-api's People

Contributors

steven-sanseau avatar tlenclos avatar

Stargazers

 avatar

Watchers

 avatar

ebdo-api's Issues

Tag Crisp live chat

Spec

Standby Attendre décision finale prévue pour le 2 Janv. avec l'équipe Aboweb.
Récupérer le tag Crisp pour permettre aux utilisateurs d'entrer en live chat.

Je m'abonne (deprecated)

User Story

Je souhaite m'abonner en ligne. Je peux choisir mon offre, je renseigne mes coordonnées et ensuite procède au paiement.

Je renseigne une zone de livraison, le choix de cette zone conditionne l'adresse de livraison que je peux indiquer et peut impacter le prix final en ajoutant des frais de livraison.

Mon email est la clé primaire de la base abo. Avec mon email, je peux éventuellement contracter plusieurs abonnements.

Mon email me sert pour me connecter à monebdo.com est gérer mon/mes abonnements et participer à LaSource. C'est sur cet email que je serai contacté par l'équipe Ebdo pour les éventuelles relances, newsletters etc.

Aboweb

  • Création d'un client si celui-ci n'existe pas déjà.
  • Ajout au compte de l'abonnement commandé avec le code offre adéquat.
  • Renseigner les coordonnée de livraison et facturation.
  • Renseigner les champs propre à une éventuelle zone de livraison hors france.
  • Renseigner les infos de segmentations : code origine = "WEB" et code de sélection "DIRECT" ou "FB131018" pour une campagne marketing sur FB par ex.

CRM

  • Envoi d'une confirmation de commande avec reçu de paiement.
  • Event "Nouveau Client" et "Nouveau Abo"

Tracking

  • Suivre l'abo commandé et sa valeur. (GA, FB Pixel..)

Je renouvelle mon abonnement (v0)

Spec

Il s'agit ici de la première version dans le cadre des personnes qui vont être relancée qui ont pris un seul numéro et un mois seulement.

FAQ

Spec

En tant qu'utilisateur j'ai besoin d'aide à propos d'ebdo. Je souhaite consulter une FAQ...

Renvoyer vers aide.ebdo-lejournal.com

Homepage

Spec

  • Responsive
  • Module de feuilletage
  • Illustrations
  • Copie
  • Module d'abonnement
  • Animation abonnés
  • Carrousel photos tournée (à côté du manifeste)
  • Module newsletter (x2)
  • Footer (-> ajouter numéro de tel et adresse)

Commande numéro gratuit

User story

  • J'entre mon email
  • Vérif si email a déja commandé un numéro gratuit :
    • Si pas le cas: ça continue
    • Si c'est le cas: afficher un message invitant à aller s'abonner.
  • J'entre mon adresse. Offre réservée à la France
  • Je valide, on m'indique que je vais recevoir un mail de confirmation.
  • Je reçois un mail, je clique sur le bouton pour confirmer ma commande.
  • J'arrive sur un écran de félicitations.

Une personne avec un compte gratuit ne peut pas se connecter sur le site ni participer à La Source

Todo

  • Test fonctionnelle prise d'abo gratuit sur aboweb
  • Revoir copie @Steven-Sanseau "Toutes les informations concernant mon abonnement seront
    envoyées à [email protected]" par "Un email pour confirmer votre commande vous sera envoyé à ..."
  • Revoir copie sur le clic du pays "L'offre numéro gratuit n'est disponible qu'en France, merci pour votre compréhension."
  • BUG: Pas de mail de validation envoyé
  • Changer icone du parcours à l'étape de confirmation finale. Ressemble trop à une case à cocher.
  • Changer le title de la page "J'essaye Ebdo, le premier numéro est offert."
  •  Tant que la case CGV n'est pas cochée, je ne devrais pas pouvoir cliquer sur le bouton de confirmation.
  • BUG: On peut commander autant de numéro gratuit qu'on veut :D
  • BUG: Une fois ma commande effectuée, je suis connecté et j'ai accès à LaSource or cet espace est réservé aux abonnés.

Aboweb

  • Son compte est créé sur aboweb et il reçoit son numéro gratuit.

CRM

  • Un mail nécessitant une confirmation est envoyé

Tracking

J'active mon cadeau

User Story

Un ami m'a transmis le code avec lequel je vais pouvoir activer mon abonnement offert.

  • Je me connecte sur cadeau.ebdo-lejournal.com ou clique sur "activer mon cadeau".
  • Une case m'indique d'entrer le code de mon cadeau.
  • Le code est vérifié et s'il y'a une erreur celle-ci m'est indiquée et je ne peux pas continuer. Sinon j'arrive sur le formulaire de commande.
  • Le formulaire de commande indique que j'ai droit à X mois de Ebdo chez moi.
  • Je renseigne mon email
  • Je renseigne mon adresse de livraison. -> Je suis restreint à la France uniquement.
  • Une page de félicitation s'affiche.

Todo

  •  Comment on présente cadeau.ebdo-lejournal.com ? (Maxime)

Aboweb

  • Un nouveau compte ainsi qu'un nouvel abo est créé.

Gestion codes cadeaux

  • Le code est marqué comme utilisé.

CRM

  • Un mail de bienvenue est envoyé au nouvel abonné
  • Un mail de félicitation est envoyé au parrain pour lui annoncer que son cadeau a été activé

Tracking

  • Check avec Etienne

needs #49

J'offre un abonnement (version code cadeau)

User Story

Je souhaite offrir un abonnement à un ami. Cette offre est limitée pour offrir à qqn vivant en France Métropolitaine. Je vais obtenir un code valable 1 an avec lequel mon ami pourra activer son abonnement. Une fois en possession du code, mon ami va pouvoir indiquer ses coordonnées afin de démarrer son abonnement et commencer à recevoir Ebdo.

Avec cette méthode, nous créons un contact en base Aboweb pour le payeur. Celui-ci a en base l'achat d'un code cadeau correspondant à l'offre choisie. Ensuite lorsque l'ami active son abo, celui-ci est ajouté à la base Aboweb avec un abonnement gratuit et un lien de tiers et déclaré avec le payeur.

Lorsque l'abo active son cadeau, un message est envoyé au payeur pour lui informer de l'activation. Lorsque l'abo offert touche à sa fin, c'est l'abonné qui reçoit des relances.

Gestion codes cadeaux

Spec

Un code cadeau est créé

  • Généré par notre API et stocké en base.
  • Il permet d'activer un abonnement à durée limitée et prix défini par le parrain. ex: 3 Mois à 10€/mois.
  • Celui-ci ne peut être utilisé qu'une seule fois.
  • Il expire au bout d'un an après sa création.
  • Il est disponible dans la base Aboweb, dans le cadeau lié à la fiche du parrain.

Un code cadeau est utilisé

  • Le code est marqué et ne peut être re-utilisé.

Nice to have

  • En cas de problème, un agent de l'équipe de full peut en générer un nouveau.

J'offre un abonnement

User Story

  • Je choisis une durée limitée et son prix.
  • Il est indiqué que seule une personne en zone France pourra profiter de ce cadeau.
  • Je renseigne mon email.
  • Je renseigne mon adresse de facturation.
  • Je paye par CB.
  • Je vois l'écran de félicitations.

Aboweb:

  • Création d'un compte (si besoin).
  • Ajout de l'achat d'un article spécial renseignant le type d'offre qui a été offert.
  • Ecriture du code cadeau généré dans un code de selection aboweb

CRM:

  • Je reçois un mail avec un code à partager pour mon ami et un pdf attaché avec une carte cadeau à remplir imprimable.

Tracking:

  • A voir avec Etienne.

needs #48
needs #49
needs #47

Push Data > Aboweb

  • Push vers Aboweb de l'abonnement commandé.
  • Push du token de paiement dans les cas ADL

needed-by #34
needed-by #36

Je m'abonne

User Story

Je souhaite m'abonner en ligne. Je peux choisir mon offre, je renseigne mes coordonnées et ensuite je procède au paiement.

Je renseigne une zone de livraison, le choix de cette zone conditionne l'adresse de livraison que je peux indiquer et peut impacter le prix final en ajoutant des frais de livraison.

Mon email est la clé primaire de la base abo. Avec mon email, je peux éventuellement contracter plusieurs abonnements.

Mon email me sert pour me connecter à monebdo.com est gérer mon/mes abonnements et participer à LaSource. C'est sur cet email que je serai contacté par l'équipe Ebdo pour les éventuelles relances, newsletters etc.

Aboweb

  • Création d'un client si celui-ci n'existe pas déjà.
  • Ajout au compte de l'abonnement commandé avec le code offre adéquat.
  • Renseigner les coordonnée de livraison et facturation.
  • Renseigner les champs propre à une éventuelle zone de livraison hors france.
  • Renseigner les infos de segmentations : code origine = "WEB" et code de sélection "DIRECT" ou "FB131018" pour une campagne marketing sur FB par ex.

CRM

  • Envoi d'une confirmation de commande avec reçu de paiement.
  • Event "Nouveau Client" et "Nouveau Abo"

Tracking

  • Suivre l'abo commandé et sa valeur. (GA, FB Pixel..)

Abo durée déterminée

User Story

  • Je souhaite m'abonner pour une durée limitée de 3 mois ou 6 mois ou 12 mois
  • Je paie par carte le total de la période en un paiement au moment de la commande.

Paiement

  • Le paiement se fait en CB via Stripe.
  • Exécuté au moment de la commande par nos soins.

Aboweb

A priori, rien de spécifique vis à vis de ce qui est déjà énoncé dans l'epic.

CRM

  • Prévoir l'envoi de relance en fin d'abonnement.

Tracking

J'accède à aboebdo.com

Spec

  • Pour l'instant renvoie de manière transparente vers ebdo-lejournal.com
  • Ne pas oublier d'ajouter un utm spécifique à l'adresse de redirection pour pouvoir tracker le traffic provenant de cette adresse.

Je me connecte

User Story

Je souhaite accéder à La Source, un écran de login me demande mon email. Je reçois un email de connexion qui me redirige ensuite vers LaSource en mode connecté et prêt à contribuer.

Spec

Lorsque la personne va sur la page de LaSource : Si elle n'est pas connectée, elle voit la version déconnectée du formulaire par défaut. Au sein de ce Typeform, une option permet de "se connecter" et renvoie vers la page login du site.

Une fois sur la page de login, la personne peut entrer son email :

  • Son compte n'existe pas : un message d'erreur s'affiche et l'invite à s'abonner s'il souhaite participer à La Source
  • Son compte existe mais la personne n'est pas abonnée (compte d'un parrain) : un message d'erreur s'affiche et invite la personne à s'abonner.
  • Son compte existe et la personne a déjà été abonnée mais ne l'est plus : un message invite la personne à se re-abonner.

Push Parrain > Aboweb

#Spec

  • Un compte est créé pour le parrain.
  • Il est indiqué dans sa fiche le type d'abonnement qu'il a offert.
  • Il y est aussi indiqué le code du cadeau.

Indications d'aide sur écran de connexion

Spec

Sur l'écran de connexion, en attendant de pouvoir gérer son abonnement en ligne, on inscrit les différentes mentions permettant d'avoir de l'aide pour son abonnement.

"Votre ami vient d'activer son abo!"

Mail envoyé au parrain pour le féliciter et l'avertir que son ami vient d'activer son abo et qu'il va très prochainement pouvoir profiter d'ebdo.

Pourquoi ?

Spec

  • Responsive
  • Copie manifeste
  • Insérer une partie "Revivre la tournée Ebdo" et vidéo Docu de la tournée embed.
  • Insérer une partie "Tout a commencé grâce à vous" et vidéo KKKB embed avec lien renvoyant vers la campagne

Abo durée libre

User Story

  • Je souhaite m'abonner pour une durée libre.
  • Je serai prélevé par CB ou sur mon compte par SEPA.
  • Je peux résilier à tout moment via mon interface de gestion d'abo.

Paiement

  • CB > Stripe
  • SEPA > Slimpay
  • Prélevements executés par Aboweb grâce au token qu'on leur communiquer par webservice.

Aboweb

  • C'est Aboweb qui execute les prélévements.

CRM

A priori, rien de spécifique vis à vis de ce qui est déjà énoncé dans l'epic.

Tracking

Equipe

Spec

  • Responsive
  • Photo équipe header
  • Photos
  • Texte mini-bio
  • Liens email

Paiement par SEPA (ADL)

Spec

Il s'agit ici de connecter la plateforme de paiement Slimpay.

Limitation géographique :

Pays de la zone euro dans l'Union européenne

Le système de prélèvement SEPA a été mis en œuvre dans tous les pays de la zone euro :

Autriche
Belgique
Chypre
Estonie
Finlande >1
France >2
Allemagne
Grèce
Ireland
Italie
Lettonie
Lituanie
Luxembourg
Malte
Pays-Bas
Portugal >3
Slovaquie
Slovénie
Espagne >4

  1. Y compris les Îles Aland
  2. Y compris la Guyane française, la Guadeloupe, la Martinique, Mayotte, Saint-Barthélemy, Saint-Martin (partie française), la Réunion et Saint-Pierre-et Miquelon.
  3. Y compris les Açores et Madeire
  4. Y compris les îles Canaries, Ceuta et Melilla

Pays hors zone euro dans l'Union européenne

Le système SEPA s'applique actuellement de façon complémentaire aux prélèvements nationaux dans les pays SEPA qui ne font pas partie de la zone euro (voir ci-dessous). Dans ces pays, il est encore possible de recevoir des paiements via les deux systèmes : SEPA pour les paiements en euros et le système de paiement national dans la monnaie du pays :

Bulgarie
Croatie
République Tchèque
Danemark
Hongrie
Pologne
Roumanie
Suède
Royaume-Uni 5
5. Y compris Gibraltar

Pays SEPA en dehors de l'Union européenne

Le système SEPA est actuellement en fonctionnement dans six pays supplémentaires, en parallèle des systèmes de prélèvement nationaux, dans les pays qui n'ont pas adopté l'euro :

Islande
Liechtenstein
Norvège
Monaco
Suisse
Saint-Marin

needed-by #36

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.