J’ai réussi à résoudre l’abonnement unique avec un intervalle de temps en ajoutant de nouvelles métadonnées (“recurring:0/1”) dans l’objet price. Et lorsque vous essayez de créer un abonnement avec price[:metadata][:recurring]==“0”, je définirai la valeur cancel_at_end = true dans l’objet Subscription.
Ensuite, lorsque vous créez un prix unique, vous devez toujours choisir un intervalle (année, mois, jour, semaine), mais vous ne devez pas cocher la case “recurring”.
Et lorsqu’un utilisateur y souscrit, le backend créera un abonnement récurrent qui se terminera à la date de fin. L’utilisateur n’aura pas besoin d’annuler le renouvellement par lui-même.
Cependant, j’ai constaté que je ne pouvais pas supprimer les produits que je crée. voir Cannot delete products on Discourse Subscriptions - #2 by Jonathan5
En cours de téléchargement : image.png…
c’est mon problème, je ne peux pas supprimer les produits. Sho
dois-je les supprimer sur stripe ?


