Ich habe eine Abonnement-basierte Web-App geschrieben, die ich (per Kreditkarte) eine monatliche Gebühr erheben möchte. Es gibt 3 verschiedene Pläne und sobald sie sich anmelden, sollten sie diesen Betrag automatisch jeden Monat abrechnen, bis sie absagen. Gibt es eine einfache Möglichkeit, dies einzurichten (eine Art Online-Service vielleicht?).Wie kann ich die monatliche Abonnementkreditkartenabrechnung durchführen?
Antwort
Sie können den Händlerservice Paypal's verwenden, um wiederkehrende Gebühren für ein Abonnement zu zahlen. Ziemlich einfach zu implementieren, sie bieten viele Beispiele und sogar eine Sandbox, um Sie zum Laufen zu bringen.
Es gibt jetzt einige Dienstanbieter, die sich um Ihre Abrechnungs- und Abonnementanforderungen kümmern. Sie verwenden ihre API und sie kümmern sich um Abrechnung und Abonnements. Ihre Dienste arbeiten mit Zahlungssystemen wie PayPal und Authorize.Net.
einen Blick auf den folgenden Seiten nehmen:
ich wiederkehrende Zahlungen nicht direkt mit Paypal oder Autorisieren des würde vorschlagen. Ihre APIs sind brutal und die Funktionalität ist sehr rudimentär. Es kann gut funktionieren, wenn Sie gerade anfangen, aber wenn Sie jemals etwas auf der ganzen Linie ändern wollen, werden Sie in Schwierigkeiten geraten.
Ich arbeite für CheddarGetter, also bin ich voreingenommen, aber Sie sollten uns auschecken.
Unsere Konkurrenten sind nicht so robust oder flexibel, aber sie sind definitiv besser als die Verwendung von Paypal oder Authorize.net direkt.
- 1. Wie kann ich mit numpy.correlate Autokorrelationen durchführen?
- 2. Wie kann ich Methodensignatur-Caching durchführen?
- 3. Wie kann ich domainübergreifende PostMessage durchführen?
- 4. Wie kann ich in gVim Rechtschreibprüfung durchführen?
- 5. Wie kann ich Introspektion in Perl durchführen?
- 6. Wie kann ich Komponententests in Perl durchführen?
- 7. Wie kann ich Hibernate-Caching durchführen?
- 8. Wie kann ich Paging in UIWebView durchführen?
- 9. Wie kann ich die clientseitige Formularvalidierung in jQuery durchführen?
- 10. Wie kann ich in MongoDB die Typüberprüfung durchführen?
- 11. Wie kann ich die Überfüllung mit HTML Canvas durchführen?
- 12. Wie kann ich Komponententests durchführen, die vom RC3-Router abhängen?
- 13. Wie kann ich die Standardauthentifizierung mit RestClient durchführen?
- 14. Wie kann ich die sitzungsbasierte Protokollierung in Play Framework durchführen?
- 15. Wie kann ich die serverseitige Paginierung mit ng-table durchführen?
- 16. Wie berechne ich Timer-Intervalle für die monatliche Planung?
- 17. Muss ich die Koordinatenumwandlung durchführen?
- 18. Kann nicht Instrumentierung Tests durchführen, nachdem ich
- 19. Monatliche Kohortenanalyse SQL
- 20. Kann ich die PMD-Analyse in einem Junit-Test durchführen?
- 21. Kann ein Pthread die Reinigung alleine durchführen?
- 22. Wie kann ich Echtzeit-Tonhöhenerkennung in .Net durchführen?
- 23. Wie kann ich eine Befehlszeilen-Deinstallation von Firebird durchführen?
- 24. Wie kann ich Tests auf Django-Projektebene durchführen?
- 25. Wie kann ich eine universelle Abfrage für den Datumsbereich durchführen?
- 26. Wie kann ich eine Volltextsuche nach Flatfiles mit Perl durchführen?
- 27. Wie kann ich eine bedingte Substitution in Perl durchführen?
- 28. C# linq Wie kann ich diesen Join durchführen?
- 29. Wie kann ich eine Umwandlung in eine SqlDataSource FilterExpression durchführen?
- 30. Wie kann ich eine Rebase mit pygit2 durchführen?
Authorize.net verfügt jetzt über eine integrierte API für wiederkehrende Abrechnungen. Sie können einen wiederkehrenden Betrag, eine Häufigkeit angeben - sogar eine anfängliche Rabatt-/Rabattperiode. Das ist wirklich nett, weil Sie Kreditkartennummern und die damit verbundene mögliche Haftung nicht halten müssen. –