Frage

ich eine Website haben, und ich möchte einen bezahlten Abo-Service implementieren. Es ist ein einfacher Dienst mit nur zwei Arten von Plänen. Vorerst krank nur Paypal nutzen. Aber ich bin ein wenig vor dem Start verloren, vor allem mit dem Datenmodell. Meine Hauptfrage für jetzt ist, welche Informationen benötige ich für jedes Abonnement zu halten? Benötige ich einen Warenkorb für diese umzusetzen (denke nicht so)? Ich bin nicht für eine detaillierte Erklärung zu fragen, um nur einige Lichter oder Ressourcen, um einen Weg zu finden, zu starten. Danke.

War es hilfreich?

Lösung

Sehen Sie in jeder Abonnementkarte Mailer von jedem Magazin und Sie können eine Vorstellung davon, welche Art von Daten, die Sie Datensatz haben. Start- und Enddatum für das Abonnement wären eine gute Sache zu halten sein, und welche Art von Plan wird der Benutzer abonniert. Sobald Sie das Enddatum haben, müssen Sie nur eine Abfrage auszuführen, die Datensätze der Benutzer zu erhalten, die Zugang haben. Etwas wie Select * from users where subscription_end_date is >= today

Ich bin sicher, es wird eine Menge von anderen Spalten sein, die in Ihrem Endprodukt gehen, aber das wird für Sie zu entscheiden, welche Daten Sie behalten möchten. Was sind die verschiedenen Staaten, dass ein Abonnement sein kann? Kann jemand beide Dienste gleichzeitig abonniert werden?

Andere Tipps

Hängt davon ab, was Technologie Sie verwenden. Grund Zahlungen arbeiten ein bisschen wie dieser

-> Sie schicken sie zu paypal mit einem Plan (Sie den Plan auf paypal definieren) sie wissen, welche Menge an Ladung Sie können benutzerdefinierte Parameter übergeben, die sie passieren zurück wird

Kunde füllt in Anwendung

<- paypal sagt Ihnen, dass Ihr vordefinierten Plan erworben wurde in der gleichen Anfrage, sie haben eine Menge Informationen über die Zahlung senden, die eine GUID und Ihre params

-> Sie fragen paypal "Hey, jemand hat mir nur gesagt, diesen Plan GUID got erworben haben, können Sie bestätigen"

<- paypal Service kehrt mit 'Ja'

-> nehmen Sie die ID des Kunden von dem params, dass Sie angebracht, wenn Sie ihnen zum PayPal-Service gesendet und aktualisieren sie in der Datenbank zu „bezahlt“, oder was auch immer

Das ist es auf den Punkt ...

PayPal macht einen guten Job, wenn Sie jeden Monat den gleichen Betrag aufladen möchten. Wenn Sie jedoch Ihre Benutzer Änderungen an ihren Abos (Upgrades / Downgrades) oder müssen antizipieren Kredite auf ihr Konto für die Kundenunterstützung zur Verfügung zu stellen, würde PayPal erfordern, dass Sie das Abonnement kündigen ... und haben dann der Kunde erneut abonnieren .

[vollständige Offenlegung - Ich bin ein Mitbegründer von Recurly.com]

Griffe Recurly die Up- und Downgrades und Kunden E-Mails bietet automatisierte an Ihre Kunden gesendet werden (in Ihrem Namen) für jede Veranstaltung eine Bestätigung und Rechnung, die auftritt. Sie haben auch eine vollständige Account-Management-Dashboard und Reporting, so dass Sie diese Texte selbst nicht brauchen zu bauen.

Das Beste von allem, wenn Sie jemals PayPal verlassen entscheiden, und bewegen Sie Ihr Unternehmen auf einem eigenständigen Payment-Gateway, Recurly speichert alle Ihre Kreditkarten in einem PCI-konformen Gewölbe so dass Sie nicht wieder kommen müssen Sie Kunden fragen und wieder anmelden. (PayPal werden Ihre Kunden Kreditkarten-Informationen zurück). Sie geben einfach Ihren neuen Gateway in Recurly konfigurieren und Zahlungen werden ohne Unterbrechung Ihr Unternehmen verarbeitet werden.

Hier ist ein Blog-Post wir auf das Thema geschrieben: http: //blog.recurly.com/2010/08/top-ten-reasons-to-use-recurly-vs-paypal-for-recurring-billing/

-Best Glück.

-Dan

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top