Aber es erfordert die Erstellung neuer Produkte und Pläne, die von den vorab ausgefüllten in diesem Plugin getrennt sind.
Können Sie vielleicht erklären, wie das einfach gemacht werden könnte?
Ich verstehe, dass es einen Webhook gibt und vermute, dass dies geschehen könnte und dann derselbe Webhook hinzugefügt werden könnte?
Aber es gibt auch eine vorab ausgefüllte Support-Seite (mit Produkten), die entweder geändert oder gar nicht verwendet werden muss und einfach einen Link zur neuen Seite von Stripe hinzugefügt bekommt?
Vielen Dank für Ihre Arbeit daran, es ist eine großartige Plugin-Funktion.
.
Ich glaube nicht, dass das mit dem aktuellen Abonnements-Plugin einfach gemacht werden kann.
Das ist meine Vermutung. Vielleicht würden Sie diese anderen Pläne über die Discourse-Oberfläche erstellen, damit sie diese kennen, und dann könnte der Webhook den Benutzer mit dem neuen Plan wieder verbinden.
Ich bin mir nicht sicher, wie schwierig das wäre. Eine wilde Vermutung sind 2-5 Stunden Arbeit, wobei der untere Bereich gilt, wenn Sie nur möchten, dass es funktioniert, und der obere Bereich, wenn Sie Tests einbeziehen, um es gut genug für die Einreichung als PM zu machen.
Und vielen Dank für die Antwort, ich habe sie als Lesezeichen gespeichert, um darüber nachzudenken. Außerdem, an wen auch immer es betrifft, ein Mitwirkender hatte einen Namen in seinem Profil/seiner Rechnung, er fragte mich danach (es war nicht er), ich fragte daraufhin Stripe und dies war die Antwort von Stripe
Ich habe das betreffende Kundenprofil überprüft und festgestellt, dass es von Discourse über die API erstellt wurde. Während des Erstellungsprozesses wurde der Name „Tina Walker“ in der API-Anfrage übergeben. Daher befürchte ich, dass es erwartet wird, dass das Kundenprofil den Namen „Tina Walker“ anzeigt. Möglicherweise möchten Sie die unten angegebene API-Anfrage überprüfen:
Oh cool! Klingt, als ob du etwas Erfolgreiches am Laufen hast
Wie upgradest du Mitglieder derzeit? Nur manuell in Stripe oder auf andere Weise?
Vielleicht könnten Benutzer, bis diese Funktion entwickelt ist, ihren aktuellen Plan über Discourse kündigen und dann den neuen Plan, zu dem sie upgraden möchten, erneut abonnieren? Ich weiß, das ist kein reibungsloser Prozess, aber es scheint zu funktionieren? Ich denke, sie sollten bei der Kündigung ihres aktuellen Plans entsprechend anteilig berechnet werden. Wenn sie dies über Discourse tun, würden sie zu den entsprechenden Gruppen hinzugefügt/entfernt, die ihrem Abonnementniveau entsprechen.
Wenn sie kündigen, wird das Abonnement nicht beendet, es muss auslaufen. Daher funktioniert das Kündigen eines niedrigen Preises und das Kaufen eines neuen höheren Preises nicht sofort. Die Möglichkeit, mehrmals zu kaufen, könnte dieses Problem lösen.
Ich hatte zwei Mitglieder, die es versucht haben. In beiden Fällen musste ich sie manuell in Rechnung stellen. Einer von ihnen endete bereits damit, dass das Mitglied am Ende des ersten Abonnements seinen Level-2-Zugang verlor, obwohl das manuelle Abonnement noch aktiv war.
Das ist ein weiteres Problem, da dies Benutzer standardmäßig auf Level 2 setzt. Ich musste die automatische Hochstufung unerreichbar machen und nur zwei Benutzereinstellungen haben: nicht zahlendes Level 1 und zahlendes Level 2.
Insgesamt gefällt es mir sehr gut, aber ich würde es gerne verfeinert haben.
Ja, und Stripe ist ein großartiges Unternehmen, soweit ich das bisher gesehen habe, mit dem sich Discourse für Funktionalität zusammentun könnte. Wenn ich die Möglichkeit finde, finanziell beizutragen, werde ich hier zuerst suchen, da dies ein Kernbestandteil jeder Community sein kann.
Bis dahin hoffe ich, dass Sie eine doppelte Dosis von