2008-12-22 22 views
13

Hallo, ich bin auf der Suche nach einem Zahlungs-Gateway, das wiederkehrende Abrechnung, die von Monat zu Monat ändert tun kann. Fogbugz tun dies, sie berechnen basierend darauf, wie viele aktive Nutzer in diesem Monat waren. Alle APIs, die ich gefunden habe, lassen Sie nur einen festen Betrag festlegen und es ist schwierig/unmöglich, den Abonnementbetrag von Monat zu Monat zu variieren.Variable Menge wiederkehrende Abrechnung

Hat jemand irgendwelche Dienste gefunden, die das tun?

+0

Ich weiß nicht, Zahlungs-Gateways, sind aber nicht da diejenigen, die Sie jeden Monat sagen, wie viel für die Kunden zu erheben? Offensichtlich wird das Gateway nicht selbst wissen, wie viel zu laden ... –

Antwort

0

Alle Händlerdiensteanbieter, mit denen ich zusammengearbeitet habe (einige von ihnen BTW), bieten eine wiederkehrende Abrechnung an. Wenn Sie den Betrag jeden Monat ändern möchten, müssen Sie den Händlerservice benachrichtigen. Sie können dies tun, indem Sie den Dienst immer dann anrufen, wenn ein neuer Benutzer hinzugefügt/entfernt wird.

0

Ich bin mir nicht sicher, ob es sich um ein Zahlungsgateway handelt, das dies nativ tut, Sie können jedoch das Profil für wiederkehrende Abrechnungen einrichten und es dann in Ihrem Code nach Bedarf ändern. Sagen Sie, wenn Sie für jede Anmeldung .05 berechnen, dann jedes Mal, wenn Sie sich anmelden, das Profil so ändern, dass es .05 hinzufügt, und am Ende des Monats auf die Standardeinstellung zurücksetzen.

Bottom Line, ist das ohne Kommunikation, gibt es keine Möglichkeit für eine Zahlung Gateway zu wissen, wie viel oder wenig zu berechnen Ihre Kunden.

2

Ich habe eine leichte Präferenz für die Verwaltung der Wiederholung an meinem Ende und lassen Sie das Händler-Gateway so dumm wie möglich sein. Es bedeutet ein wenig mehr Buchhaltung von mir, aber sobald das zusätzliche Tracking eingebaut ist, kennen Sie jede Transaktion und können sie Ihrem Kunden in Ihrem System präsentieren, wobei das Billing-Gateway nur die Summe der offenen Transaktionen mit einer einzigen Transaktion abrechnet Gebühr und schließen die Transaktionen aus. Wenn Sie es auf Ihrer Seite tun, bedeutet das auch, dass Sie keine wiederkehrende Gebühr haben, die unerbittlich auf ihr wiederkehrendes Datum zugeht, das Sie hektisch reparieren müssen, wenn etwas zwischen Ihrer Anwendung und dem Gateway schief geht und die neue Gebühr nicht eingestellt wird.

Am Ende sollte es ungefähr genauso viel Arbeit sein, wie herauszufinden, wie die vorhandene wiederkehrende Ladung entfernt oder geändert wird, aber Sie haben den Vorteil, dass Sie sicher sein können, dass die korrekte Ladung jedes Mal durchläuft.

7

BrainTree könnte eine gute Lösung sein, wenn Sie die Neuberechnung jeden Monat manuell auslösen. Sie erhalten ein "Token", das die ursprünglich angegebene Kreditkartennummer darstellt.

Sie können diese Nummer speichern, die für einen potentiellen Dieb wertlos ist.

+0

Sie Link ist gebrochen –

+0

@nathan Dank - behoben –

+2

Braintree macht wiederkehrende Abrechnung einfach. Bei den Token würde es nur darum gehen, einen API-Aufruf mit dem Token und dem Betrag zu machen, den Sie berechnen möchten. Mit dem Braintree Ruby Juwel (http://bit.ly/braintree-ruby) würde es aussehen wie: Braintree :: CreditCard.sale ("Token",: Betrag => "100.00"). Integrationsbibliotheken sind auch für andere Sprachen verfügbar. Offenlegung: Ich arbeite für Braintree. –

3

Mit Authorize.Net Customer Information Manager (CIM) können Sie Kreditkartendaten Ihrer Kunden speichern, so dass zukünftige Zahlungen halbautomatisiert werden können. Sie erstellen dann Ihren eigenen wiederkehrenden Abrechnungsservice (z. B. einen Cron-Job), der den zu berechnenden Betrag bestimmt (da er monatlich schwankt), ruft dann das entsprechende Kundenprofil auf und berechnet diesen Betrag. Keine menschliche Interaktion erforderlich.

Ansonsten bietet kein Zahlungs-Gateway einen Dienst, der automatisierte, flexible Zahlungen ermöglicht, da es keine Möglichkeit gibt zu wissen, wie die Zahlungen im Voraus sein werden.

+0

PayPal ermöglicht es Ihnen auch, ein Token für den Benutzer zu behalten, so dass Sie rebillieren können, aber Sie können nicht sofort diese Funktionalität zur Verfügung haben, wenn Sie sie anrufen (möglicherweise großes Sicherheitsproblem). Ich benutze sowohl CIM als auch PayPal für wiederholte Zahlungen. –

1

Es gibt einen relativ neuen Markteintritt namens recurly.com, der oben auf Zahlungstore wie Autorisieren sitzt. Sie sind auf wiederkehrende Abrechnungen spezialisiert. Ich habe mir den Service nicht genau angeschaut, aber ich hörte einem der Gründer zu, der über die wiederkehrende Abrechnung eines Podcasts sprach, und er brachte eine Reihe von Randfällen zur Sprache, die bei wiederkehrenden Rechnungen auftauchen (z. B. Rückzahlungen, überfällig) Zahlungen, usw.), die schwer zu handhaben sind. Meiner Meinung nach ist es so etwas wie möglich den Experten zu überlassen. Leider habe ich zu diesem Zeitpunkt nicht genügend Informationen, um zu sagen, ob das Expertenlabel immer wieder in Frage kommt. Hat jemand Erfahrung mit dem Service?

+0

Nur einen ähnlichen Service gefunden: www.cheddargetter.com – Josh

3

Recurly tut dies. Sie müssen lediglich die Nutzung auf Ihrer Seite verfolgen und sie an die Recurly-API senden. Wir unterstützen 'Metered Billing'.

[vollständige Offenlegung - Ich bin ein Mitbegründer von Recurly und daher voreingenommen ... aber objektiv]

Hier ist ein Demo-Video, wie Sie variable Menge Abrechnung mit Recurly API erreichen würden.

Dokumente für dieses Szenario.

http://docs.recurly.com/subscription-plans/metered-billing

Prost Dan

+0

Gibt es einen Weg in Recurly, nur den Benutzer am Ende des Monats zu berechnen? –

0

Unser Gateway kann genau das tun, was Sie fragen:

  • Shop Zahlungsinformationen (Scheck oder Kreditkarte) verschlüsselt und Token versehen.
  • Bill eine variable Menge
    • Add fixierte auf jedem Zeitplan wiederkehrende Menge
    • mehrere Karten auf das Konto hinzufügen, so dass, wenn einer ausfällt, ist es Kaskaden in die nächsten
    • all Startdatum, das Datum stoppen usw.
    • Plus Sie können Zahlungen aus allen Inputs akzeptieren - Einzelhandel, mobile, elektronische Rechnungsstellung, E-Commerce, Web-Pay-Seite. Es ersetzt authorize.net, Payflow Pro und ähnliches. Eine API ist verfügbar. Es gibt mehrere Methoden, einen Kunden zu rebulieren. Am einfachsten ist dies in diesem wiederkehrenden Abrechnungsvideo. Wie oben erwähnt, muss dem System mitgeteilt werden, was zu verrechnen ist, ob über API oder manuelle Eingabe.
+3

Sie könnten Ihren Firmennamen und/oder Ihre URL zu Ihrer Antwort hinzufügen. –

+0

@competent_tech: Ihr Profil verweist auf 'cenpos dot com', von dem ich annehme, dass es der Service ist, über den sie spricht. – Akusete

Verwandte Themen