Wie Auszahlung von elektronischen Zahlungen von einem Bankkonto zu 20.000 weiteren Bankkonten zu automatisieren?

StackOverflow https://stackoverflow.com/questions/2619018

Frage

Ich helfe ein Startup-Unternehmen zu starten und ich werde bauen oder eine Warenkorb-Software für seine Website zu finden. Es wird nur ein Produkt zu verkaufen, aber jederzeit jemand ein Produkt kauft, muss ich Kundeninformationen wie ihre zipcode verwenden und dem Verteiler sie von zu berechnen Provisionen gekauft, die den verschiedenen Distributoren gehen. Alle eingehenden Geld wird für ein paar Wochen auf eine Art Treuhandkonto gesendet werden, und danach wenigen Wochen vorbei ist, ich muss in der Lage sein „den Schalter zu werfen“ und jeder der 20.000 Händler führen an ihren rechtmäßigen Anteil bekommen dass Treuhandkonto, abhängig von den Daten gespeichert, dass ihre Verkaufsaktivitäten und Provisionen widerspiegelt. Ist das etwas, das ich ein Skript schreiben zu behandeln? Noch besser wäre es, das ist etwas, eine preiswerte oder Open-Source-Lösung verarbeiten kann, oder etwas, das Setup in so etwas wie Paypal sein kann? Oder ist ein besserer Ansatz, um irgendwie eine Webseite zu erstellen, in dem jeder Verteiler anmelden können und ihre Provisionen sehen durch und starten Sie die Kontoübertragung auf ihre eigenen, aber die Web-App beschränken sie von Übertragung mehr als das, was sie sind durch?

Danke

War es hilfreich?

Lösung 3

beenden ich mit Direct Deposit mit einer lokalen Bank zu gehen, zu entscheiden, um diese Massentransaktionen einzurichten. Es kostet viel weniger als in der longrun mit Paypal Massentransaktionen gehen. (0,15 $ Gebühr pro Transaktion ist viel besser als Gebühr von 2% pro Transaktion für die großen Transaktionen)

Andere Tipps

Kommissionen sind ein sensibles und komplexes Problem. Ich würde es auf diese Weise nicht sehen, weil ich mir Sorgen machen würde darüber zu einfach zu sein.

Ich würde es in die Lösung bauen, so können die Verteilungen in einer Datenbank beibehalten werden. Sie wollen hervorragende Auditierung und Tracking-Einrichtungen haben, falls es Probleme gibt, die einen Verteiler führen, dass Sie zu verklagen.

Sie werden die Rundungsregeln gut etabliert haben wollen und getestet.

ich einrichten würde einen cron-Job oder geplante Aufgabe, die die Datenbank lesen konnte und die Kontoeinlagen führt. Ich nehme an, Sie gehen alle diese sensiblen Daten zu verschlüsseln.

würde ich einen Blick auf Eric Evans' "Domain Driven Design" haben. Er ist auf Dividieren Finanz Torten ein schönes Kapitel bekommt wie diese.

Basierend auf Ihrem writeup, ein Skript klingt wie eine gute Idee, wenn die Absicht besteht darin, dass diese Transfers vollautomatisch sein sollten. Gibt es einen Nutzen für einen Händler zu einer Webseite anmelden, um eine Übertragung zu initiieren? Es sei denn, es ist etwas anderes würde sie auf der Website tut, sind Sie wahrscheinlich besser dran, nur mit einer automatisierten Lösung gehen, zumindest für die erste Version dieses Dienstes.

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