So eröffnen Sie ein Zahlungssystem. So tätigen Sie eine Zahlung in einem Online-Shop über Zahlungssysteme

Die Schaffung eines Dienstes zur Annahme von Zahlungen im Internet erfordert die Lösung einer Reihe organisatorischer und Technische Probleme. Wie bei jedem anderen Unternehmen gibt es viele Fragen, sie sind vielfältig und variieren je nach äußeren und inneren Umständen und Bedingungen.

Ich werde wahrscheinlich vier grundlegende Probleme hervorheben, deren Lösung sich direkt oder indirekt auf alle anderen Probleme im Zusammenhang mit der Einführung eines neuen Zahlungsdienstleisters auswirkt:

  1. Auswahl eines Geschäftsmodells.
  2. Definition Zielgruppe Service.
  3. Auswahl an Zahlungssystemen.
  4. Auswahl einer Verarbeitungsplattform.

Geschäftsmodell

Wenn ich vom Geschäftsmodell eines Dienstes zur Annahme von Internetzahlungen spreche, meine ich nicht die Entwicklungsstrategie des Unternehmens und die Monetarisierung seiner Dienste, sondern die Antwort auf die Frage: „Beabsichtigt der zukünftige Zahlungsdienstleister, Zahlungen für seine Dienste zu aggregieren?“ Kunden oder nicht?“

Für diejenigen, die noch nicht ganz verstehen, wovon wir reden wir reden über, Ich erkläre es. Es gibt zwei Hauptmodelle für den Betrieb eines Dienstes zur Annahme von Online-Zahlungen. Ich nenne sie „Prozessor“ und „Aggregator“. Und diese Namen spiegeln genau das Wesentliche wider.

Der „Auftragsverarbeiter“ kümmert sich ausschließlich um technische Probleme im Zusammenhang mit der Zahlungsannahme. Schnelle und bequeme Interaktion eines Online-Händlers mit einem oder mehreren Zahlungssystemen, Schutz vor Betrug, Sicherheit von Transaktionen und Zahlungsdaten, Statistiken, Reporting – das ist ein typischer Satz von „Prozessor“-Diensten.

Was er nicht tut, ist, das Geld seiner Kunden anzufassen. Alle Abrechnungen für abgewickelte Transaktionen zwischen Zahlungssystemen und Online-Händlern erfolgen direkt, was eine Registrierung des Händlers in jedem der Zahlungssysteme voraussetzt, über die er Geld von seinen Kunden erhalten möchte.

„Aggregator“ ist eine erweiterte Version des „Prozessors“, bei dem zusätzlich zu den zuvor genannten technischen Funktionen eine Finanzdienstleistung hinzugefügt wird.

Der Kern dieser Dienstleistung besteht darin, dass der „Aggregator“ im eigenen Namen Zahlungen zugunsten seiner Online-Händler in allen Zahlungssystemen einzieht, mit denen der „Aggregator“ zusammenarbeitet. Zahlungen werden in diesen Systemen auf die „Aggregator“-Konten übertragen. Dann sammelt der „Aggregator“ das gesamte über verschiedene Zahlungssysteme verstreute Geld in einem Betrag und zahlt ihn in einer Zahlung an den Händler aus.

Wenn ein Zahlungsdienstleister eine Zahlungsaggregation plant, muss er Folgendes berücksichtigen:

  • Die Zahlungsaggregation ist in fast allen Ländern der Welt eine lizenzierte Aktivität. Ein Unternehmen, das Zahlungsaggregation betreiben möchte, muss eine Lizenz als Zahlungsorganisation erwerben, also eine sogenannte PI-Lizenz. In einigen russischsprachigen Ländern wird es als NKFO-Lizenz bezeichnet.
  • Um eine PI-Lizenz zu erhalten, müssen Sie sich an die Finanzaufsichtsbehörde oder -verwaltung des Landes wenden, in dem die juristische Person des zukünftigen Zahlungsdienstleisters registriert ist.
  • Der Prozess zur Erlangung einer PI-Lizenz ist nicht einfach, erfordert bestimmte Anstrengungen und Ressourcen und dauert im Durchschnitt sechs Monate bis ein Jahr.
  • Die Aggregation erschwert die buchhalterische Berichterstattung des Zahlungsdienstes erheblich und verursacht Kosten für die regelmäßige Finanzprüfung des Unternehmens gemäß den Anforderungen der PI-Lizenz.

Kurz gesagt, die Wahl eines „Aggregator“-Geschäftsmodells macht den Prozess der Erstellung eines Dienstes zur Annahme von Internetzahlungen im Vergleich zum „Prozessor“-Geschäftsmodell länger, komplexer und teurer.

Zielgruppe

Ich verstehe, dass man auf die Frage, wer die Kunden des neuen Zahlungsdienstes seien, antworten möchte: „Jeder, der Zahlungen über das Internet akzeptieren muss!“ Das ist großartig, wenn Sie die ganze Welt erobern möchten. Aber ich würde empfehlen, über die folgenden Fragen nachzudenken und sie zu beantworten:

  1. Was für ein Geschäft betreiben sie? potentielle Kunden zukünftiger Zahlungsdienstleister?
  2. In welchen Ländern oder Regionen sind potenzielle Kunden physisch ansässig?
  3. In welche Länder oder Regionen verkaufen potenzielle Kunden ihre Produkte/Dienstleistungen?

Durch die Beantwortung dieser Fragen werden Sie verstehen, welche Zahlungsmittel Online-Händlern von Anfang an angeboten werden sollten, welche Bedingungen und Tarife für Zahlungsakzeptanzdienste akzeptabel und wettbewerbsfähig sein können, welche Funktionen die Verarbeitungsplattform des neuen Dienstes haben sollte usw bald.

Zahlungssysteme

Es ist kein Geheimnis, dass Bankkarten das beliebteste Zahlungsmittel im Internet sind. Spitzenreiter in dieser Nische sind die internationalen Zahlungssysteme Visa und Mastercard. Daher sollte ein Zahlungsdienstleister Online-Händlern mindestens die Möglichkeit bieten, Zahlungen mit Karten der oben genannten Zahlungssysteme zu akzeptieren.

Allerdings verfügt fast jedes Land oder sogar jede Region über eigene lokale Zahlungssysteme, die in ihrer Beliebtheit bei Verkäufern und Käufern internationalen oft nicht nachstehen.

Und das sind nicht unbedingt Kartensysteme. Dies können elektronische Geldbörsen wie WebMoney oder QIWI in Russland sein. Dies können Systeme für Interbank- oder Intrabank-Überweisungen sein, wie ERIP in Weißrussland oder BankLink in den baltischen Ländern. Dies können Prepaid-Gutscheine sein, wie z. B. Ukash im Vereinigten Königreich.

Sie können nur Kartenzahlungen akzeptieren. Wenn man aber noch die Möglichkeit hinzufügt, Zahlungen mit beliebten lokalen Zahlungsmethoden zu akzeptieren, erhöht dies die Attraktivität eines neuen Zahlungsdienstleisters in den Augen seiner potenziellen Kunden.

Und die Anforderungen an die Verarbeitungsplattform und technische Infrastruktur des zukünftigen Dienstes zur Annahme von Internetzahlungen hängen direkt von der Anzahl und Vielfalt der Zahlungsinstrumente ab.

Verarbeitungsplattform

Die Abwicklungsplattform ist die Basis und das Fundament des Geschäfts eines jeden Zahlungsdienstleisters. Dies bestimmt die Leistungsfähigkeit, Quantität und Qualität von Zahlungsdiensten. Das Geschäft eines Prozessors oder Zahlungsaggregators hängt von seiner Zuverlässigkeit und Stabilität ab.

Die Verarbeitungsplattform ist in der Lage, eine große Leistung bereitzustellen Wettbewerbsvorteil selbst für einen Neuling im Zahlungsdienstleistungsmarkt. Kurz gesagt, die Verarbeitungsplattform ist sehr, sehr wichtig.

Und es ist sehr wichtig, zunächst die richtige Verarbeitungsplattform auszuwählen. Denn der Wechsel der Plattform in einem aktiv agierenden Unternehmen zur Annahme und Abwicklung von Internetzahlungen bereitet der Geschäftsführung und den Abteilungsmitarbeitern immer große Kopfschmerzen technische Unterstützung Kunden.

Option 1. Entwicklung einer eigenen Verarbeitungsplattform im Unternehmen

Sehr oft besteht bei der Gründung eines neuen Zahlungsdienstleisters die Versuchung, eine eigene Verarbeitungsplattform von Grund auf zu entwickeln.

Der Gedankengang sieht etwa so aus: „Wir werden zunächst die Akzeptanz von Kartenzahlungen anbieten.“ Stellen wir Programmierer ein. Sie schreiben einen Zahlungs-Gateway-Code, um den Online-Shop und die erwerbende Bank zu verbinden. Beginnen wir mit einer kleinen Grundausstattung an Diensten. Dann werden wir nach und nach neue Optionen und alternative Zahlungsmittel hinzufügen. Alles wird gut gehen".

Ja, es könnte funktionieren. Und auch am Ende wird es auf jeden Fall klappen. Doch bevor alles klappt, wirst du noch viel ertragen müssen. Und die Hauptsache ist, dass genug Geld da ist. Denn die Entwicklung einer eigenen Verarbeitungsplattform ist ein sehr langer und sehr kostspieliger Prozess.

Lang— da nur die Basisversion der Verarbeitungsplattform, von der aus bereits Dienste für die Annahme von Kartenzahlungen (und nur Kartenzahlungen!) bereitgestellt werden können, aber immer noch keine Kunden anziehen kann, über ein Team von 3 starken Programmierern verfügt, davon mindestens 1 Erfahrung in der Erstellung von Verarbeitungsplattformen hat, wird es mindestens sechs Monate dauern. Und das ist nicht der Fall, wenn eine Erhöhung der Zahl der Programmierer die Entwicklungszeit deutlich verkürzt.

Teuer- weil starke und erfahrene Programmierer nicht für kleine Gehälter arbeiten. Und Sie müssen kontinuierlich mindestens ein Mindestmaß an Programmierern vorhalten, da die Entwicklung der Verarbeitungsplattform ein kontinuierlicher Prozess ist. Man muss ständig etwas hinzufügen, etwas verbessern, um den neu entstehenden Bedürfnissen der Kunden des Zahlungsdienstleisters gerecht zu werden.

Und es gibt auch so etwas wie PCI DSS. Dies ist ein Standard, der die Anforderungen für beschreibt Software Zahlungsdienstleister bis hin zur technischen Infrastruktur und den Geschäftsprozessen rund um den Umgang mit Kartendaten.

Vor der Inbetriebnahme der Verarbeitungsplattform muss diese nach PCI DSS zertifiziert werden. Beim ersten Mal kann der Prozess recht kompliziert sein und 5-6 Monate dauern. Die Kosten für die Zertifizierung beginnen bei mehreren zehntausend Euro.

Und jedes Jahr muss die PCI-DSS-Zertifizierung erneut absolviert werden. Es wird weniger Zeit in Anspruch nehmen, aber die Kosten bleiben gleich. Und sie kann steigen, wenn die Anforderungen der Norm strenger werden, was zu Mehraufwand auf Seiten des Zertifizierers führt.

Allerdings hat die Möglichkeit, eine eigene Verarbeitungsplattform zu entwickeln, ihre Vorteile. Zugriff auf Quellcode und die Dokumentations-API bietet wirklich unbegrenzte Möglichkeiten zur Modifikation, flexiblen Aktualisierung und Weiterentwicklung der Plattform. Alles liegt in den Händen des Zahlungsdienstes. Sie können alles tun, wann und wie Sie wollen. Allerdings sind die Nachteile sehr oft eine lange und teure Einführung sowie die daraus resultierenden hohen Kosten für technischer Service, – überwiegen letztlich immer noch.

Option 2. Kaufen Sie eine fertige Verarbeitungsplattform

Sie können die Idee, selbst eine Verarbeitungsplattform zu entwickeln, aufgeben und eine fertige Plattform kaufen. Dadurch wird die Zeit, die für die Einführung eines Dienstes zur Annahme von Online-Zahlungen benötigt wird, erheblich verkürzt. Aber irgendwann muss man Geld ausgeben.

Erstens beginnen die Kosten für eine fertige Plattform im sechsstelligen Bereich. Zweitens müssen Sie bei jeder Änderung an der Plattform den Entwickler kontaktieren und hohe Stundensätze für die Arbeit seiner Programmierer zahlen.

Die Notwendigkeit einer aufwändigen und teuren PCI-DSS-Zertifizierung für die erworbene Plattform bleibt bestehen, da die Plattform Eigentum des Zahlungsdienstleisters ist und dieser für die Einhaltung des Standards verantwortlich ist. Der Entwickler bereitet die Software für die Zertifizierung vor. Aber der Zahlungsdienst wird es selbstständig abwickeln.

Den Kauf einer Abwicklungsplattform als Immobilie würde ich nur dann in Betracht ziehen, wenn es keine anderen Optionen gibt oder der zu startende Zahlungsdienst über ein großes Budget und sehr enge Fristen verfügt. Oder es gibt interne Gründe dafür. Doch egal wie groß das Projektbudget ist, es muss mit Bedacht ausgegeben werden.

Option 3. Mieten Sie eine Verarbeitungsplattform

Doch ohne Qualitätsverlust können Sie die Kosten für die Verarbeitungsplattform, die technische Infrastruktur und die Wartung senken und deutlich sparen.

Es reicht aus, auf die Verarbeitungsplattformen zu achten, die in Form von WLS im SaaS-Modell zur Nutzung angeboten werden.

Die Abkürzungen WLS und SaaS in der Beschreibung bedeuten, dass der Zahlungsdienstleister für eine geringe monatliche Gebühr (im 4-stelligen Bereich) eine voll funktionsfähige, moderne Abwicklungsplattform mietet.

Aussehen und Stil der Plattform werden nach den Wünschen des Mieters gestaltet. Physisch wird die Plattform auf den Servern des Entwicklers gehostet, der selbstständig und auf eigene Kosten alle Probleme im Zusammenhang mit der PCI DSS-Zertifizierung und der technischen Wartung löst.

Durch die Anmietung einer Verarbeitungsplattform kann der Zahlungsdienstleister auf das teure Personal von Programmierern verzichten, die obligatorische und jährliche PCI-DSS-Zertifizierung vermeiden und nicht viel Geld für den technischen Support seines Unternehmens ausgeben. Die Vorbereitung und Inbetriebnahme einer schlüsselfertigen Verarbeitungsplattform dauert in der Regel nicht länger als einen Monat.

Dadurch können Sie in 2 Stunden die Annahme von Zahlungen auf der Website einrichten, auch wenn Sie nicht als Einzelunternehmer registriert sind und die technischen Feinheiten überhaupt nicht verstehen.

Viele Webmaster träumen beim Starten einer Website oder eines Blogs davon, mit ihrer Erstellung Geld zu verdienen. Unser Team versucht, Blog-Lesern dabei zu helfen „Welt des Webmasters“, und heute werden wir darüber sprechen, wie es geht Akzeptieren von Zahlungen auf der Website. Stimmen Sie zu, viele haben potenziellen Käufern etwas zu bieten, aber mangelndes Wissen oder die Unfähigkeit, einen Zahlungsakzeptanz-Aggregator auf ihrem Portal zu platzieren, beraubt jemanden eines angemessenen Einkommens.

Zahlungsakzeptanzoptionen

Um die Zahlungsakzeptanz auf Ihrer Website zu organisieren, müssen Sie also selbst entscheiden, wie Sie arbeiten – mit einzelnen Zahlungssystemen oder Zahlungsaggregatoren. Erste Wahl– niedrige Provisionen, aber strenge Anforderungen an Webressourcen, zweite Option– eine etwas höhere Provision und das Geld „fällt“ zunächst den Partnern zu.

Allgemeines Prinzip der Arbeit mit Zahlungsaggregatoren

Alle Systeme zum Empfangen von Geld von Kunden haben das gleiche Funktionsprinzip:

  • Der Benutzer gibt die erforderlichen Daten in ein bestimmtes Formular ein (vollständiger Name, Spitzname, E-Mail usw.).
  • Nach dem Ausfüllen des Formulars gelangt der Käufer zur Zahlungsseite des gewählten elektronischen Zahlungssystems
  • Der Besitzer des Produkts erhält vom Partner einen Brief mit den Zahlungsinformationen und prüft, ob der Betrag korrekt eingegeben wurde
  • Der Käufer wird zur Datei-Download-Seite weitergeleitet oder erhält ein Passwort für den Zugriff auf private Seiten oder Dateien. Wenn es sich um einen Online-Shop handelt, erhält der Käufer ein Schreiben, in dem ihm mitgeteilt wird, dass seine Bestellung angenommen wurde.

Dies ist natürlich eine schematische Erklärung; jeder Zahlungssystem-Aggregator hat seine eigenen Aktionsalgorithmen, seine eigenen Nuancen, und wenn der Eigentümer einer Webressource beginnt, mit ihnen zu arbeiten, sollte er alle Funktionen von „Zahlungen“ sorgfältig studieren. Und machen Sie unbedingt einen Testkauf, um sicherzustellen, dass alles wie gewünscht funktioniert.

Der einfachste Weg, Zahlungen auf der Website zu akzeptieren

Schauen wir uns die Möglichkeiten zur Installation von Zahlungssystemen an. Die einfachste und einfachste Möglichkeit besteht darin, die Wallet-Nummer in Yandex, WebMoney, Mail.ru, RBC Money usw. in einem separaten Block auf der Website anzugeben. und den Betrag, den Sie auf Ihrer Rechnung für den Artikel sehen möchten. Bei mehreren Produkten müssen die Informationen auf der Angebotsseite platziert werden.

Diese Art der Zahlungsannahme hat mehr Nachteile als Vorteile. Ich empfehle Ihnen, lieber Leser, selbst darüber nachzudenken. Aber das Wichtigste dabei ist, dass man, um an Geld zu kommen, eine sehr angesehene Person sein muss: Wer Risiken eingehen möchte, denn im Internet kann man sehr leicht auf einen Betrüger stoßen.

Überprüfung bekannter Zahlungsaggregatoren

Es gibt viele Dienste zur Annahme von Zahlungen im Internet – im Folgenden werde ich ausführlicher auf einige davon eingehen – über die Installation eines „Zahlungssystems“ des Unified Cash Office auf der Website.

1. Lass uns beginnen mit Interkassa– ein guter Service, der bereit ist, alle bekannten Zahlungssysteme mit Ihrer Website zu verbinden. Für seine Dienstleistungen erhebt INTERKASSA eine Provision in Höhe von 3 % des für die Ware erhaltenen Entgelts. Bei der Annahme von Zahlungen erhält Interkassa keine vertraulichen Daten des Käufers, was die Sicherheit der Transaktion gewährleistet. Um mit dem System zusammenarbeiten zu können, müssen Sie sich registrieren und Ihre Website zur Moderation einreichen – nicht alle Websites werden für den Service akzeptiert. Zusätzlich zum Code können Sie Module und Plugins installieren – das vereinfacht die Arbeit mit der Integration. Rechnungen" Hier übrigens ein Video zur Arbeit mit dem System:

2. Das folgende Zahlungsakzeptanzsystem ist CyberPlat. Um mit diesem Dienst zu arbeiten, müssen Sie sich registrieren, ein Paket mit Dokumenten vom Projektmanager erhalten, die Papiere ausfüllen und an die Mitarbeiter von CyberPlata senden. Als Antwort erhalten Sie Informationen zur Installation des Zahlungssystems. Meiner Meinung nach gibt es viele unnötige Schritte und Erwartungen, aber es gibt eine vollständige rechtliche Rechtfertigung für die Zusammenarbeit und die Arbeitsplatzsicherheit.

3. Das dritte System zur Annahme von Zahlungen auf der Website auf unserer Liste ist QIWI.

Um mit dem System arbeiten zu können, müssen Sie sich registrieren und die Adresse des Online-Shops zur Moderation übermitteln. Beim Herstellen der Verbindung müssen Sie den Wallet-Typ auswählen: Privatperson oder juristische Person. Es gibt einen erheblichen Unterschied zwischen ihnen, angefangen bei der Provision bis hin zum Zeitpunkt der Anbindung des Dienstes. Nach der Genehmigung des Online-Shops sendet die Serviceverwaltung eine Benachrichtigung und Dokumente, die unterschrieben und zurückgesandt werden müssen. Als nächstes richten Sie ein Formular zur Annahme von Zahlungen im Protokoll Ihrer Wahl ein (Sie können ein kombiniertes Protokoll wählen).

4. Die nächste „Zahlung“ ist .

Der Dienst ist bekannt und beliebt. Um damit arbeiten zu können, müssen Sie sich registrieren und ein Dokumentenpaket an die Portalverwaltung senden. Anschließend erhalten Sie einen Code, den Sie auf der Website installieren müssen. Die Servicegebühr hängt von der Tarifwahl ab, es gibt mehrere davon: „Grundlegend“, „Wohnen und kommunale Dienstleistungen“, „Gutes tun“ usw. Zur Zahlung werden Geldbörsen akzeptiert RBK-Geld und alle wichtigen elektronischen Zahlungssysteme.

Dieser Zahlungsakzeptanzdienst ist einer der besten seiner Art und wird 2013 10 Jahre alt :). ROBOKASSA arbeitet sowohl mit juristischen als auch mit Einzelpersonen. Um eine Zusammenarbeit zu beginnen, müssen juristische Personen ein Konto erstellen, eine Vereinbarung unterzeichnen, die Funktionalität des Systems überprüfen, dem technischen Statusbericht „Zahlung“ zustimmen und eine Vollmacht ausstellen. Die Zusammenarbeit mit Einzelpersonen basiert auf einem öffentlichen Angebot und erfordert lediglich eine Registrierung und die Bestätigung, dass die Website den Regeln des Dienstes entspricht. IN erste Wahl Für Zahlungen verwenden Partner bargeldlose Zahlungen, in zweite– elektronisches Geld. Robokassa ist ein wirklich zuverlässiger Aggregator. Wenn Sie Zweifel bei der Wahl eines Systems haben, achten Sie zuerst darauf. Die Servicegebühr wird je nach gewähltem Tarif erhoben und beginnt bei 1 %.

So akzeptieren Sie Zahlungen auf der Website mit dem Unified Cashier

Warum habe ich mich für dieses System entschieden? Aufgrund seiner Einfachheit und einfachen Installation. Also lasst uns gehen Merchant.w1.ru/checkout/site und drücken Sie die Taste "Verbinde jetzt":

Auf der sich öffnenden Seite wird uns der Algorithmus für unser weiteres Vorgehen angezeigt und wir beginnen mit der Registrierung:

Um sich zu registrieren, müssen Sie Ihre geschäftliche E-Mail-Adresse oder Telefonnummer als Login angeben Sicherheitscode und verstehen Sie, dass Sie der öffentlichen Angebotsvereinbarung zustimmen, die Sie lesen können, indem Sie dem Link folgen.

Das Registrierungspasswort wird an die angegebene E-Mail gesendet. Nach der Eingabe öffnet sich die Startseite.

Wir führen alles durch erforderlichen Einstellungen, es gibt viele davon, aber Sie müssen ein Minimum an Zeit damit verbringen. Und wir haben einen ernsthaften Plan im Kopf, also seien Sie nicht faul. Übrigens ist es möglich, die Sichtbarkeit Ihrer Daten zu wählen.

Einrichten eines Online-Shops. Hier müssen Sie Ihre Rechte an der Website durch Herunterladen bestätigen Textdatei im Stammordner oder installieren Sie Code in der Hauptseitenvorlage.

Nachdem Sie Ihre Rechte an der Website bestätigt haben, sollten Sie auf der Website ein Zahlungsannahmeformular einrichten. Wie Sie dies richtig machen, ist auf der Seite beschrieben Merchant.w1.ru/checkout/site/develope gibt es auch eine Beschreibung der Parameter, die in den Code eingegeben werden können zusätzliche Eigenschaften Zahlung (mit welchen Wallets man arbeiten sollte, mit welchen nicht, welche Währung sollte es sein usw.).

Sie erhalten – nach den entsprechenden Einstellungen und Integration – etwa Folgendes:

Sie können einen Informer installieren, der die Zahlungsmethoden für Ihre Bestellung angibt.

Sie können alles auch mithilfe von Modulen erledigen. Sie können sie von der Seite herunterladen, auf der wir mit der Arbeit begonnen haben:

Unten ist das Video So richten Sie die Zahlungsakzeptanz auf einer Joomla-Website ein!

Ich hoffe, jetzt weißt du es So organisieren Sie die Zahlungsannahme auf der Website- zumindest im Allgemeinen. Sie müssen nur noch verstehen, was Sie verkaufen möchten, und ein Zahlungssystem auswählen. Viel Glück!

Wenn Russland den Markt für bargeldloses Bezahlen und Plastikkarten weiterentwickeln will, sind Behörden und Banken verpflichtet, den Menschen Bedingungen für unterbrechungsfreie Transaktionen zu bieten. Und die Möglichkeit zu wählen. Das ist Geschäft, nicht Politik. Dies ist eine Dienstleistung und keine ehrenvolle Pflicht eines Bürgers.

Die Worte „nationales Zahlungssystem“ waren in der vergangenen Woche in den Medien fast häufiger zu hören als „Krim“ oder „Ukraine“. Der russische Präsident erklärte auch öffentlich die Notwendigkeit einer raschen Schaffung des NPS. Die Hauptsache ist, dass der russische NPS nicht zu einem leeren Zaun wird, mit dem wir uns von der Welt abschotten und frei mit anderen Zahlungssystemen konkurrieren.

Seit mindestens drei Jahren gibt es rege Diskussionen über die Schaffung eines NPCs. Es gibt ein Gesetz über das nationale Zahlungssystem, dessen 9. Artikel, der die Banken dazu verpflichtet, ihren Kunden durch betrügerische Transaktionen verlorene Gelder vor Gericht zu erstatten, den Bankiers noch vor kurzem als das vielleicht schrecklichste Problem erschien das Kartengeschäft. Zur gleichen Zeit, bis zu dem Moment, als sich die Karten der Kunden der Rossiya Bank, der Sobinbank, der SMP Bank und verwandter Kreditinstitute Ende letzter Woche über Nacht vorübergehend in ein bedeutungsloses Stück Plastik verwandelten, wie Aschenputtels Kutsche in einen Kürbis, die Schöpfung Die Schaffung eines nationalen Zahlungssystems gehörte definitiv nicht zu unseren Regierungsprioritäten.

Trotz unseres offiziell ironischen Tons in Bezug auf die westlichen Sanktionen gegen Russland erwies sich dieser relativ kleine „Trick“ der weltweit wichtigsten Zahlungssysteme MasterCard und Visa als sehr heikel und wurde innerhalb eines Tages teilweise entfernt. Nach offiziellen Angaben wurden während der kurzfristigen „Kartenkrise“ 4 Milliarden Rubel an Privatgeldern von der SMP Bank abgezogen. Auf jeden Fall ist nun die Schaffung eines nationalen Zahlungssystems aus der für Russland üblichen Kategorie der Großprojekte, bei dem die Teilnehmer auf gute staatliche Gelder zurückgreifen können, zu einer wirklich wichtigen Staatsaufgabe geworden.

Russland müsse wie in Japan oder China ein eigenes unterbrechungsfreies Zahlungssystem schaffen, sagte Präsident Wladimir Putin am 27. März bei einem Treffen mit Mitgliedern des Föderationsrates. „In Ländern wie Japan und China funktionieren diese Systeme sehr erfolgreich. „Sie begannen zunächst ausschließlich als nationale Maßnahmen, verschlossen gegenüber ihrem eigenen Markt, ihrem eigenen Territorium, ihrer eigenen Bevölkerung, und jetzt werden sie immer beliebter“, sagte Putin. Allerdings ist das japanische Kreditsystem JCB (Japan Credit Bureau) bereits 53 Jahre alt. Es war Zeit, sich zu entspannen. Und in vielen russischen Banken werden weiterhin Karten des chinesischen Zahlungssystems UnionPay akzeptiert. Es ist wahr, dass es ziemlich gefährlich ist, mit UnionPay in Russland zu „befreundet“ zu sein: Viele Ökonomen stellen fest, dass das chinesische Bankensystem am Rande einer systemischen Krise steht.

Die Zentralbank hat noch nicht entschieden, ob sie eine nationale Zentralbank schaffen soll Bezahlsystem von Grund auf kaufen oder mit einer relativ günstigen Option auf Basis bestehender Zahlungssysteme auskommen. Es ist nur klar, dass, wenn sich die internationale Lage nicht entspannt, die Geschwindigkeit der Schaffung eines NPS wichtiger sein könnte als seine Qualität.

In der Staatsduma liegt bereits ein Gesetzentwurf vor, der am selben Tag ins Unterhaus des Parlaments eingebracht wurde, als Visa und MasterCard Zahlungen an einige russische Banken blockierten. Der Gesetzentwurf sieht insbesondere den Standort von Betriebs- und Zahlungsabwicklungszentren ausschließlich in Russland vor. Die Autoren des Gesetzentwurfs sind die Abgeordneten Vladislav Reznik, Anatoly Aksakov und Evgeny Fedorov. Der Chef des Verbandes der Regionalbanken, Anatoly Aksakov, geht davon aus, dass der Gesetzentwurf bis zum 1. Oktober 2014 verabschiedet werden kann. Aber die politische Situation kann die Behörden eindeutig dazu zwingen, schneller zu handeln. Nur schneller heißt nicht gleich effizienter.

Vielleicht das Wichtigste aus Sicht der Ideologie des zukünftigen NPS wurde von demselben Aksakov gesagt. Ihm zufolge werden Banken nicht verpflichtet sein, das nationale Zahlungssystem zu nutzen: „Dies ist eine freiwillige Angelegenheit. Je mehr Zahlungssysteme es in Russland gibt, desto größer ist die Konkurrenz, desto höher die Qualität, desto niedriger der Tarif.“ Goldene Wörter. Es besteht nur die Gefahr, dass der Staat zu weit geht und die Banken dazu zwingt, ausschließlich das nationale Zahlungssystem zu nutzen, da der NPS vor dem Hintergrund des Kampfes gegen das „amerikanische Diktat“ bei der Bedienung von Karten geschaffen wird.

Die nationale Sicherheit kann sicherlich ein logischer Grund für die beschleunigte Schaffung eines nationalen Zahlungssystems sein. Aber Patriotismus kann das nicht. Für russische Karteninhaber ist es wichtig, mit ihnen ruhig und problemlos bezahlen und überall im Land und auf der Welt Geld von ihren Konten abheben zu können. Es spielt für sie keine Rolle, warum sie dies nicht tun können – weil ihr eigenes Zahlungssystem technische Hämorrhoiden erzeugt, oder wegen „feindlicher Sanktionen“. Wenn Russland den Markt für bargeldloses Bezahlen und Plastikkarten weiterentwickeln will, sind Behörden und Banken verpflichtet, den Menschen Bedingungen für unterbrechungsfreie Transaktionen zu bieten. Und die Möglichkeit zu wählen. Das ist Geschäft, nicht Politik. Dies ist eine Dienstleistung und keine ehrenvolle Pflicht eines Bürgers.

Das Zahlungssystem in Russland kann alles sein – japanisch, chinesisch, amerikanisch, italienisch. Wenn es nur funktionieren würde. Nun, es ist wünschenswert, dass die Russen weiterhin die Möglichkeit haben, frei ins Ausland zu reisen und Karten russischer Banken außerhalb ihres Heimatlandes zu nutzen.

Auf vielen Websites, die Waren oder Dienstleistungen verkaufen, können Sie Bestellungen über die Website bezahlen. Dies geschieht auf verschiedene Weise. In diesem Artikel werden wir uns mit den bestehenden Methoden zur Annahme von Zahlungen über die Website befassen.

Zahlungsakzeptanzmethoden

Zahlungssysteme

Die Methode ist praktisch, da Sie Waren und Dienstleistungen bezahlen können, ohne das Haus zu verlassen.

Nachteile: Registrierung im System erforderlich, Zahlungslimits sind möglich (z. B. bis zu 15.000 Rubel).

Beispiele für Dienste: WebMoney, Yandex.Money, Qiwi-Wallet. Zusätzlich zu diesen Hauptangeboten gibt es noch viele weitere mit unterschiedlichen Tarifen und Möglichkeiten. Einige Zahlungssysteme haben Partnerschaftsprogramme und Boni für die Nutzung des Systems.

Um die Zahlung über Zahlungssysteme zu ermöglichen, benötigen Sie Dokumente und das entsprechende Profil.

Zahlungsterminals

Bezahlterminals sind vor allem in Geschäften zu finden. Die Bezahlung von Dienstleistungen oder Bestellungen erfolgt gegen eine kleine Provision (manchmal auch ohne). Sie wählen im Terminal das gewünschte Unternehmen aus (z. B. zahlen Sie für Mobilfunk – wählen Sie den Betreiber aus). Mobile Kommunikation), geben Sie Ihre Kennung ein (eindeutige Benutzernummer oder Login, Code), zahlen Sie Geld ein, Zahlungsinformationen werden an den Shop übermittelt.

Nachteile: Der Käufer muss ein Zahlungsterminal finden; Der Websitebesitzer muss seinen Shop mit dem Terminal verbinden.

Beispiele für Terminals: Eleksnet, Qiwi.

Universelle Systeme

Dabei handelt es sich um sogenannte Aggregatoren, die zusammenfassen verschiedene Systeme Zahlungen und ermöglichen Ihnen, Geld auf ein einziges Konto abzuheben.

Das Gute an den Diensten ist, dass Sie nicht mit jedem Zahlungssystem Verträge abschließen müssen.

Beispiele: Robokassa, Assist.

SMS-Zahlungen

Diese Zahlungsoption eignet sich für Websites mit niedrigen Preisen für die Bezahlung von Dienstleistungen oder Waren. Diese Zahlungsoption eignet sich beispielsweise zum Bezahlen tagelanger Fernsehserien (z. B. auf der Website turbofilm.tv) oder auf Dating-Websites (Bezahlung für die Schaltung einer Anzeige, eines Geschenks usw.).

Solche Zahlungen sind praktisch, da der Käufer zur Bestellung einen Code sendet kurze Nummer, sind vom Benutzer keine weiteren Vorgänge erforderlich.

Nachteile: Sie müssen mit jedem Betreiber separate Verträge abschließen.

Alternative: A1pay.ru-Dienst, bei dem die Hauptbetreiber bereits verbunden sind.

Bankkarten

Dies ist eine Zahlungsmethode mit Visa- und MasterCard-Karten.

Nachteile: Mangel an Vertrauen. Nicht jeder möchte seine Kartennummer in das Formular auf der Website eingeben. Allerdings sind da Zusatzfunktionen Erstellen virtueller Karten, die den Käufer vor Kreditkartendiebstahl schützen können.

Beispiele für Kreditkartenverarbeitungssysteme: Chronopay, Assist.

Verbindung

Worauf Sie bei der Auswahl der Zahlungsarten für Ihre Website achten müssen:

  • Wie hoch werden die Kosten für Ihre Waren oder Dienstleistungen sein? Es ist durchaus möglich, dass die Möglichkeit der Zahlung per SMS ausreicht;
  • Wer Ihre Zielgruppe ist, desto bequemer ist es für sie, für Dienstleistungen oder Waren zu bezahlen. Wenn Sie jedoch verschiedene Zahlungsoptionen verbinden, ist die Chance höher, dass der Besucher bei Ihnen kauft.
  • Möchten Sie selbst verschiedene Zahlungssysteme anbinden oder die Dienste von Aggregatoren nutzen?

Wenn Sie sich an einen Aggregator anschließen, sparen Sie natürlich Zeit beim Start eines Projekts und müssen nicht mit allen Systemen Verträge abschließen. Sie sind jedoch auf eine Servicequelle angewiesen. Und bei Problemen verlässt der Nutzer entweder das Unternehmen oder wartet, bis der Zahlungsdienst seine Arbeit aufnimmt.

  • Können Sie mit Kreditkarte bezahlen?

Schlussfolgerungen

Wenn verbunden auf verschiedene Arten Achten Sie bei Zahlungen auf Ihrer Website nicht nur auf die Zahlungsmöglichkeiten selbst, sondern auch auf die Bequemlichkeit des Kaufs. Manchmal unterscheidet sich der Kaufvorgang auf solchen Websites in kleinen Details, kann jedoch für den Benutzer einfacher und angenehmer sein.

Aber es besteht kein Zweifel daran, dass die Möglichkeit, über das Internet zu bezahlen, heutzutage eine Notwendigkeit für eine Website ist.

Lebensgeschichten

Ich habe in einem Online-Shop etwas eingekauft und dabei die Möglichkeit gesehen, mit einer „Bankkarte“ zu bezahlen. Da ich selten Bargeld an einem Geldautomaten abheben muss, habe ich beschlossen, die Bestellung mit einer Bankkarte zu bezahlen. Allerdings war ich sehr überrascht, als mir im nächsten Schritt der Bestellung die Angaben mitgeteilt wurden, mit denen ich in der nächstgelegenen Bankfiliale bezahlen sollte. Fazit: Es ist notwendig, die Zahlungsoptionen korrekt zu benennen, um den Käufer nicht in die Irre zu führen.

Vorherige Ausgabe: Ausgabe Nr. 11. Content-ProduktionAlle MailingsNächste Ausgabe: Ausgabe Nr. 13. Verdienen Sie Geld mit Ihrer Website

Internetwährungen

Es ist wichtig zu verstehen, dass jede neue Währung, jedes neue Geld einen Teil des Wirkungsbereichs staatlicher Währungen einnimmt oder „Leerstellen“ besetzt, d. h. jene Bereiche potenzieller Wirkung von Währungen, die zuvor in keiner Weise genutzt wurden. So war es, so ist es und so wird es sein. Gutscheine, Standgeld und Ersatzgeld aus der vorherigen Beschreibung sind teilweise genau gleich. Auch Internetwährungen bzw. elektronisches Geld unterscheiden sich in dieser Hinsicht nicht davon.

Die Gründung, der Aufbau und die Entwicklung einer Internetwährung unterliegen im Gegensatz zu Papierwährungen, deren Organisation zumindest örtliche Autorität erfordert, der Macht einer Person oder Firma, Einzelperson oder juristische Person. Dies ist der Hauptunterschied. Um ein auf Internetzahlungen basierendes Zahlungssystem zu erstellen, benötigen die Ersteller keine Verwaltungsressourcen.

Das Webmoney-System ist eines der bequemsten Zahlungssysteme für alle Arten von Zahlungen im Internet. Es handelt sich um eine vollständige Umgebung für Finanzbeziehungen im Internet, die von Millionen Menschen auf der ganzen Welt genutzt wird. Dieses System Möglicherweise müssen Sie im Internet verdientes Geld erhalten.

Du wirst brauchen

Anweisungen

Um sich zu registrieren, gehen Sie auf die Webmoney-Website. Auf der Website sehen Sie eine Registrierungsschaltfläche. Klicken Sie darauf, wählen Sie „Ich registriere mich zum ersten Mal“ und klicken Sie auf „Weiter“. Im erscheinenden Fenster müssen Sie alle leeren Zellen ausfüllen und dann auf „Weiter“ klicken. Sie werden außerdem gebeten, die ausgefüllten Daten noch einmal zu überprüfen. Wenn Sie Geld vom System abheben möchten, müssen Ihre Daten korrekt sein. Nachdem Sie alles überprüft haben, klicken Sie auf Weiter. An Ihre Adresse Email Es wird Ihnen ein eindeutiger Code zugesandt, den Sie dann eingeben müssen.

So eröffnen Sie ein Zahlungssystem

WM Keeper Classic steht Ihnen jetzt zur Verfügung. Wenn Sie das Programm zum ersten Mal starten, werden Sie nach einem Aktivierungscode gefragt, der Ihnen per E-Mail zugesandt wurde. Erstellen Sie zunächst Geldbörsen für Rubel und Dollar, da diese am häufigsten verwendet werden. Wenn Sie bereits über eine eigene Rubel-Wallet verfügen, können Sie zu deren Eigenschaften gehen und den Kontostatus einsehen **wmr. Wenn Sie auf ** wmr klicken, öffnet sich ein Fenster mit Ihrer Wallet-Nummer. Speichern Sie diese unbedingt und notieren Sie sie irgendwo auf einem Blatt Papier.

Als letztes müssen Sie noch Ihre persönlichen Daten überprüfen. Achten Sie auf die WMID, die aus 12 Ziffern besteht. Sie benötigen es für verschiedene Registrierungen, Abbuchungen von Ihrem Konto und es dient auch als Login.

Wie fülle ich mein Portemonnaie auf? Gehen Sie im geöffneten „Keeper“ auf die Registerkarte „Wallets“, Rechtsklick klicken Kontextmenü, wählen Sie „Aufladen“. Als nächstes ist es mühsam, eine Auflademethode auszuwählen: Dies könnte beispielsweise die Auffüllung über eine Bankkarte sein. Klicken Sie auf den bereitgestellten Link und lesen Sie die Anweisungen. Bitte beachten Sie bei der Überweisung eines Geldbetrages, dass alle Transaktionen mit einer Provision abgewickelt werden, daher ist es besser, etwas mehr Geld zu überweisen.

Jetzt können Sie mit der Nutzung Ihres Webmoney-Wallets beginnen.

Achtung, nur HEUTE!

Diese Funktionalität ist verfügbar BenutzerProdukte"Online-Shop » .

Yandex.Checkout

Verbinden Sie das Zahlungssystem Yandex.Checkout und Ihre Kunden bezahlen Waren und Dienstleistungen online.

Yandex.Checkout bietet mehrere Zahlungsmethoden:

  • Yandex.Money-Geldbörsen;
  • Bankkarte;
  • Mobiltelefonkonto;
  • Barzahlung über Kassen oder Terminals;
  • Internetgeld;
  • mobiles Terminal (mPOS).

Wie erstelle ich ein Zahlungssystem auf der Website?

Um eine Verbindung zu Yandex.Checkout herzustellen, füllen Sie einen Verbindungsantrag aus, richten Sie ein vorgefertigtes Modul ein, das sich bereits auf Ihrer Website befindet, unterzeichnen Sie eine Angebotsvereinbarung und beginnen Sie mit der Annahme von Zahlungen.

  1. Eine Bewerbung ausfüllen.

Geben Sie die Adressen in den Yandex.Checkout-Einstellungen an:

  • URL für Benachrichtigung über Zahlungsgutschrift: https://gate.umi.ru/yandex30/(Host)/
  • URL zur Überprüfung der Bestellung: https://gate.umi.ru/yandex30/(Host)/
  • URL zur Benachrichtigung des Benutzers über eine erfolgreiche Zahlung: http://(Hostndomain)/emarket/purchase/result/successful/
  • URL zur Benachrichtigung des Benutzers über eine fehlgeschlagene Zahlung: http://(Hostname)/emarket/purchase/result/failed/

Host – Systemname der Site, Hostndomain – gebunden Domainname oder der Systemname der Site.

  1. Geben Sie nach Vertragsabschluss Ihre ID, Storefront-Nummer und Ihr Passwort in die entsprechenden Felder ein und aktivieren Sie anschließend das Zahlungssystem.

Beachten Sie!
Wenn Sie ein Zahlungssystem mit einer Third-Level-Domain ((Host)) verbinden und dann eine Second-Level-Domain verknüpfen, müssen Sie eine zusätzliche Vereinbarung mit dem Yandex.Checkout-Dienst unterzeichnen, um die neue Domain mit ihrem System zu verbinden.

Wie integrieren Sie Ihre Website in das Yandex.Money-Zahlungssystem (für Privatpersonen)?

Befolgen Sie die Schritt-für-Schritt-Anleitung, um die Annahme von Zahlungen über das Yandex.Money-System mit Ihrem Shop zu verbinden:

1. Eröffnen Sie ein Konto im elektronischen Zahlungssystem Yandex.Money.

Sind Sie es leid, Verkäufe in sozialen Netzwerken nur auf Vertrauen aufzubauen?

Geben Sie auf der HTTP-Benachrichtigungsseite die Adresse an, an die Benachrichtigungen über eingehende Zahlungen gesendet werden: https://gate.umi.ru/yandex30/site-internet-magazin.umi.ru/, wo anstelle von site-internet-magazin .umi.ru müssen Sie den Namen Ihres Online-Shops eingeben:

3. Aktivieren Sie auf derselben HTTP-Benachrichtigungsseite das Kontrollkästchen „Benachrichtigungen senden“ und klicken Sie auf die Schaltfläche „Speichern“:

4. Aktivieren Sie anschließend die Zahlungsannahme über Yandex.Money im Control Panel Ihres Online-Shops im Bereich „Shop“ → „Zahlungssysteme“.

Geben Sie Ihre Yandex.Money-Wallet-Nummer und das geheime Wort ein, das Sie von der Seite mit den HTTP-Benachrichtigungseinstellungen https://sp-money.yandex.ru/myservices/online.xml kopiert haben, und klicken Sie auf „Speichern“:

Geld online

Sie können Zahlungssysteme über den Money Online-Dienst anbinden. Ihr Kunde kann Einkäufe über das für ihn gewohnte Zahlungssystem bezahlen und Ihr Unternehmen erhält sofort Geld auf seinem Konto.

Zur Anbindung stehen über 50 Zahlungsarten zur Verfügung:

  • MasterCard, VISA;
  • Yandex-Geld;
  • Internetgeld;
  • QIWI;
  • Mobile Zahlungen Beeline, Megafon, MTS;
  • Alle zur Anbindung verfügbaren Zahlungssysteme sind auf der Website des Money Online-Dienstes einsehbar.

Um einen Vertrag mit dem Money Online-Dienst abzuschließen, können Sie jede Organisations- und Rechtsform annehmen. Dies können Sie tun, indem Sie dem Link folgen.

Nach Abschluss einer Vereinbarung mit dem Money Online-Dienst müssen Sie in den entsprechenden Feldern „Projekt-ID“ und „Geheimwort“ angeben.

Geben Sie für den Money Online-Dienst die folgenden drei Adressen an:

  • URL – um über die Gutschrift der Zahlung zu informieren: http://your site.ru/emarket/order_paysystem_callback/
  • URL – um den Benutzer über eine erfolgreiche Zahlung zu benachrichtigen: http://your site.ru/emarket/purchase/result/successful/
  • URL – um den Benutzer über eine fehlgeschlagene Zahlung zu benachrichtigen: http://your site.ru/emarket/purchase/result/failed/
29. Oktober 2010 um 17:28 Uhr

Wie Zahlungssysteme entstehen: Teil eins

  • Blog des Unternehmens Mail.ru Group

Im Sommer 2009 kündigte das Unternehmen Mail.Ru die Einführung eines neuen Zahlungssystems an, das von seinen eigenen Entwicklern entwickelt wurde (denken Sie daran, dass das Zahlungssystem MoneyMail zuvor das [email protected] technologisch und servicetechnisch unterstützte). Neues Projekt soll den Nutzern des Portals unter anderem einen einzigen, bequemen und sicheren Zahlungsmechanismus für die Dienste verschiedener Unternehmensdienste bieten – von Unterhaltungsprojekten (Spiele, Anwendungen in My World) bis hin zu Projekten E-Commerce(Produkte, Immobilien, Mailings).

Ein Jahr ist vergangen. [email protected] entwickelt sich weiter und erhöht die Anzahl der Finanzinstrumente sowohl für Benutzer als auch für Geschäfte. Für Benutzer ist dies die Möglichkeit, Überweisungen innerhalb des Systems vorzunehmen und zu bezahlen verschiedene Dienstleistungen und Waren (von der Bezahlung zahlreicher Spiele, Mobilfunkkommunikation, Internet sowie Wohnungs- und Kommunaldienstleistungen vor dem Kauf von Kleidung und Eintrittskarten), die Eintrittsmöglichkeit von Bankkarten und Auszahlung auf virtuelle Visa-Karten. Für Geschäfte werden aktiv Tools zur Automatisierung der Zahlungsannahme oder zum Auffüllen von Benutzerkonten entwickelt – viele Funktionen des Zahlungssystems sind über API verfügbar.

Neben den genannten offensichtlichen Funktionen gibt es auch technologische, über die deutlich seltener gesprochen wird, die aber für das Unternehmen als Ganzes nicht weniger bedeutsam sind. Portaldienste und Geschäfte, die mit [email protected] verbunden sind, haben beispielsweise die Möglichkeit, Zahlungen von Benutzern zu akzeptieren, die ihr Konto besitzen elektronische Mittel in anderen Zahlungssystemen - WebMoney, Yandex.Money und einer Reihe anderer. Ein ebenso wichtiger Teil des Systems ist die SMS-Verarbeitung, mit deren Hilfe Besucher aus vielen Ländern die Dienste verschiedener Portaldienste bezahlen können, ohne ein Konto im Zahlungssystem eröffnen zu müssen.

Mit diesem Artikel eröffnen wir eine ganze Reihe von Geschichten darüber, wie unser Zahlungssystem von innen funktioniert, welche Tools wir verwenden, um seinen zuverlässigen Betrieb sicherzustellen, wie wir mit Dutzenden externen Systemen zusammenarbeiten, auf welche Probleme wir gestoßen sind, wie wir sie gelöst haben und was Schlussfolgerungen, die wir gezogen haben. Zusätzlich zu technischen Artikeln werden wir versuchen, darüber zu sprechen, wie Sie unser Zahlungssystem nutzen können, um das finanziell aktive Publikum Ihrer Online-Shops und Anwendungen zu erweitern soziale Netzwerke. Wenn Sie an weiteren Themen zu [email protected] interessiert sind, fragen Sie uns, wir werden versuchen, diese abzudecken.

Als der Stahl gehärtet wurde

Die Aufgabe, mit der Arbeit an einem neuen Projekt zu beginnen, wurde unserer Abteilung Ende 2008 übertragen. Damals waren Zahlungssysteme nicht die Art von Projekten, die Mail.Ru zu entwickeln, zu starten und erfolgreich zu betreiben pflegte. Allerdings herrschte bereits bei der Problemstellung ein Verständnis Was mussten im Entwicklungsprozess berücksichtigt und umgesetzt werden.

Wir haben diese Anforderungen nach den Anfangsbuchstaben „MMM“ genannt (das ist natürlich ein Witz). Hier sind sie:

  • M Skalierbarkeit
  • M Mehrwährung
  • M Neuheit
Ein bisschen mehr über jeden von ihnen.

Skalierbarkeit

Es ist kein Geheimnis, dass ein Projekt manchmal für die Menschen, die es erstellt haben, unerwartet in Fahrt kommt, eine große Anzahl von Benutzern erhält und die Entwickler vor dem Problem stehen, wie sie die stark gestiegenen Belastungen schnell bewältigen können. Das Projekt mit Memcache abdecken, die Master-Slave-Replikation erhöhen – diese Konzepte sind vielen Menschen bekannt, die versucht haben, etwas zu tun, damit das Projekt nicht langsamer wird. Leider können selbst diese einfachen Methoden in der Regel nicht schnell helfen – Sie müssen den Systemkomponenten beibringen, auf den Cache zuzugreifen, einen Datenbankserver zum Schreiben und viele zum Lesen zu verwenden und so weiter. Die schnelle Bereitstellung einer guten horizontalen Skalierung (Scale-Out) ist nicht immer eine triviale Aufgabe. Und wir wollten uns nicht eine Woche, einen Monat oder ein Jahr nach dem Start der Tatsache stellen, dass wir zur Lösung dieses Problems das Projekt neu schreiben müssten, das die ganze Zeit über seine Hauptaufgabe nicht bewältigen konnte - elektronische Zahlungen. Daher war es bereits in der Systementwurfsphase notwendig, den Grundstein für eine einfache Skalierung von [email protected] zu legen.

Mehrwährung

Auch hier ist es kein Geheimnis, dass manchmal Code, der mit Äpfeln gut funktioniert, nicht funktioniert, wenn Bananen in dem Lagerhaus auftauchen, das er bedient. Nun, der Code sieht die Arbeit mit verschiedenen Entitäten nicht vor! In vielen Fällen, die wir gesehen haben, wurde das Problem gelöst, indem ein neuer Satz von Tabellen für Orangen erstellt wurde, ähnlich den „Apfel“-Tabellen, und der zuvor geschriebene Code kopiert und ersetzt wurde $iApples An $iBananas. In anderen Fällen war die Lösung des Problems angemessener: In der Datenbank erschienen zusätzliche Felder, Klassen wurden von vorgefertigten geerbt und einige neue Methoden und Eigenschaften hinzugefügt (z. B. das Attribut „Schale“ für einen Apfel). ganz anders verarbeitet als bei einer Banane). Aber auch diese Lösung erforderte teilweise recht große Änderungen am Code. Daher war es notwendig, die Mehrwährungsfähigkeit sofort in das System zu integrieren.

Mehrere Displays

Auf den ersten Blick die mysteriöseste Eigenschaft, aber die Erklärung ist sehr, sehr einfach. Wir nennen eine Storefront einen Systemeinstiegspunkt, der mit Einstellungen unabhängig vom Haupteinstiegspunkt arbeiten kann – von einer anderen Domain-Adresse und einer eigenen Währung bis hin zu einer eigenen Benutzerautorisierungsmethode und einer eigenen Schnittstelle. Auch die Einführung einer solchen neuen Storefront sollte sehr einfach sein – nicht schwieriger, als ein paar Zeilen hinzuzufügen Konfigurationsdateien System und ggf. neue Benutzeroberflächenvorlagen.

Natürlich sind dies nicht alle Anforderungen an das Zahlungssystem, aber sie haben die Systemarchitektur am meisten beeinflusst. Das neue Projekt musste sehr flexibel und fehlertolerant sein.

Ist uns das gelungen? Ja, es war rundum gelungen.

Jetzt können wir unseren Schätzungen zufolge das System problemlos auf Hunderte von Knoten skalieren, indem wir buchstäblich einfach neue Hardware installieren und konfigurieren und Informationen über die Knoten in die Projektkonfiguration eingeben.

Wir können alle Währungen der Welt verarbeiten (Nationalbanken, autsch!), ohne darüber nachzudenken, wie sich das System verhalten wird. Um nicht unbegründet zu sein – jetzt verwendet das System bereits mehrere Währungen (oh, diese rechtlichen Probleme!).

Nun, als Beispiel für Storefronts können Sie eine Version der Website zum Debuggen von Stores angeben, die eine Testwährung verwendet; mobile Version der Website, die über einen eigenen Satz verfügbarer Aktionen und eigene Vorlagen verfügt. Ein weiteres Beispiel ist ein Schaufenster für Geschäfte mit einer API, bei der eine andere Autorisierungsmethode verwendet wird als die, mit der Portalbenutzer in [email protected] identifiziert werden. Der Start dieser Storefronts für das System schien eigentlich nichts weiter zu sein als das Erscheinen von Blöcken, die die Storefronts beschreiben, und einiger Ordner mit Vorlagen in den Konfigurationsdateien. Genauso können wir beispielsweise Arbeiten an unserer Engine für das Zahlungssystem [email protected] oder jedes andere System bereitstellen, das einen solchen Wunsch zum Ausdruck bringt.

Ich denke, viele Leute interessieren sich dafür, wie wir das alles aus technischer Sicht umgesetzt haben. Daher werden wir im nächsten Artikel über die Tools und Technologien sprechen, die es uns ermöglicht haben, unser Zahlungssystem zu dem zu machen, was es ist, und wir werden uns auch auf die allgemeine Architektur des Projekts konzentrieren. Bleib bei uns!

Team [email protected]

Stichworte:

  • Zahlungssysteme
  • Mail.ru
  • wie war es
Tags hinzufügen