← Retour aux issues

Terminer la récurrence (on a 1 mois pour le faire héhé -> nouvelle issue prio)

publié le , mis à jour
Avatar Codeberg de laemlaem

Le script fonctionne, reste maintenant à l'automatiser et à faire les vérifications. On a un mois du coup.

  1. Avatar Codeberg de laemlaem

    Deuxième tâche lié : un opt-in pour que l'utilisateur ayant payé 3 €/mois puisse opter pour que sa carte soit utilisée pour la suite à 1€/mois. À tester avec 4632198 qui a déjà un paiement à 1 €.

  2. Avatar Codeberg de laemlaem

    Je note ici aussi : pour OSS, il semblerait qu'on doive capter deux preuves non contradictoires de localisation (pays) de l'utilisateur. On a la CB, il faudrait une adresse de facturation. À voir si la question du pays suffit.

  3. Avatar Codeberg de laemlaem

    Ça c'est géré : renouvellement refusé.

    image

  4. Avatar Codeberg de laemlaem

    Bilan : 15 paiements reconduits, 5 refusés. Reste à voir pourquoi. Carte éphémère ? Désabonnement ? On ne suit le désabonnement que via la suppression des cartes, il faudrait détecter ça.

  5. Avatar Codeberg de laemlaem
    • pour le 21, 4 à renouveler, 4 succès.

    Je garde ouvert pour la suite. Notre tolérance de fin d'abonnement de 4 jours permet de passer le WE sans encombre et de voir le nombre de paiements en succès lundi.

  6. Avatar Codeberg de laemlaem

    Hier, 2 pertes sur une vingtaine de réussis.

    Faire ça https://codeberg.org/cartes/web/issues/2836#issuecomment-21988487

  7. Avatar Codeberg de laemlaem

    Faire ça #2836 (commentaire)

    Merde, je l'ai fait mais ça prend 10 secondes. Trop lent...

    OK trouvé comment faire.

  8. Avatar Codeberg de laemlaem

    Gros problème repéré aujourd'hui : recurring a fait appel à Stancer payments/ mais a loupé un paiement récent (qui ? comment ? je l'ignore, c'est bizarre) qui a provoqué le re-paiement d'un abonnement non-périmé.

    Prochaines itérations : le faire à la main en vérifiant chaque occurence en dry-run.

  9. Avatar Codeberg de laemlaem

    J'ai fait la migration nécessaire depuis création de paiements (avec pb 3DS) vers PI. ça fonctionne, j'ai pas encore eu de refus. Peut-être que c'est Stancer qui cache le 3DS pour nous, ce serait super.

  10. Avatar Codeberg de laemlaem

    Je note ici un nouveau bug : plusieurs personnes se plaignent du fait que leur passage de 3 € / 3 mois à 10 € ne montre pas leur nouveau statut de payeur. Idem je crois pour une souscription neuve.

    Il faut qu'on améliore ce point là, c'est pas cool d'avoir peur d'avoir payé pour rien.

  11. Avatar Codeberg de laemlaem

    Bug corrigé, c'était un gros bug. Idem pour l'absence de bouton de passage de 3€ à 1 ou 10 quand l'abonnement est terminé.

    Ça fait 2 x que la récurrence tourne sans pb (vérif à la main). À la prochaine, j'automatiserai.

  12. Avatar Codeberg de laemlaem

    Notre gestion de la suppression de l'abo n'est pas géniale : on supprime les cartes, on le dit à l'utilisateur, mais on pourrait lui dire "ok votre abonnement va courrir jusuq'au x et vous pourrez le renouveler si vous voulez". Mais vu qu'on stocke aucune info.

    On pourrait aussi vérifier qu'il y a une carte valide lors du updateAbos.

    • mieux gérer la suppression.

    Peu prioritaire.

  13. Avatar Codeberg de laemlaem

    Implémenter une vérification côté serveur sur le montant des paiements. Pour pas qu'un malin vienne prendre un abonnement pour 0,01 €. Idem pour les dons, vérif côté serveur. Ça veut dire soit importer les fonctions de TVA, soit juste vérifier la cohérence approximative du montant à +-25 %.

    • vérifs de montants côté serveur

    Peu prioritaire.

  14. Avatar Codeberg de laemlaem

    À faire, important : après les réabos, faire updateAbos. Sinon, a payé mais n'est pas abonné en attendant l'heure suivante.


✏️ Participer à la discussion