TRX-Pay

Anpassbare Payment-Module, unkomplizierte Integration, vielfältige Unterstützung.

Product Logo
Payment Solutions
one step ahead

Inhalt

Bezahlen im Internet

Das Bezahlen im Internet hat in den letzten Jahren eine immense Bedeutung erlangt, da immer mehr Menschen ihre Einkäufe online tätigen. Es gibt verschiedene Möglichkeiten, online zu bezahlen, darunter Kreditkarten, Debitkarten, E-Wallets, Banküberweisungen und sogar Kryptowährungen. Die meisten Online-Händler akzeptieren heute eine Vielzahl von Zahlungsmethoden, um den Kunden eine größtmögliche Flexibilität zu bieten.

Technischer Ablauf Online Payment

Bei einer Online-Zahlung gibt es verschiedene Schritte, die durchlaufen werden, um sicherzustellen, dass die Zahlung korrekt und sicher abgewickelt wird. Im Folgenden sind die allgemeinen technischen Abläufe einer Online-Zahlung beschrieben:

  1. Der Kunde wählt die gewünschten Artikel aus und gibt an der Kasse an, dass er mit einer Kreditkarte bezahlen möchte.
  2. Der Online-Shop übermittelt die Bestellinformationen an den Payment Gateway (Zahlungs-Gateway), der als Vermittler zwischen dem Online-Shop und der Kreditkartengesellschaft dient.
  3. Das Payment Gateway prüft die Kreditkarteninformationen auf ihre Gültigkeit und Richtigkeit. Hierzu gehört auch eine Überprüfung der Kreditkartennummer, des Ablaufdatums, der Sicherheitscode (CVV) und des Kreditkartenlimits.
  4. Das Payment Gateway fordert eine Autorisierung für die Zahlung von der Kreditkartengesellschaft des Kunden an. Hierbei wird auch geprüft, ob das Kreditkartenkonto des Kunden ausreichend gedeckt ist und ob die Karte für Online-Zahlungen freigegeben ist.
  5. Die Kreditkartengesellschaft des Kunden autorisiert die Zahlung und gibt eine entsprechende Bestätigung an das Payment Gateway zurück.
  6. Das Payment Gateway bestätigt die erfolgreiche Autorisierung an den Online-Shop und gibt die Bestellung zur weiteren Verarbeitung frei.
  7. Das Payment Gateway sammelt den fälligen Betrag von der Kreditkartengesellschaft des Kunden ein und leitet ihn an den Online-Shop weiter.
  8. Der Online-Shop kann den Versand der Waren an den Kunden veranlassen, sobald die Zahlung bestätigt und der Betrag auf seinem Konto eingegangen ist.

Dieser technische Ablauf stellt sicher, dass die Kreditkartendaten des Kunden sicher und geschützt übertragen werden und dass die Zahlung korrekt abgewickelt wird. Zudem können weitere Sicherheitsmechanismen wie die 3D Secure-Authentifizierung eingesetzt werden, um zusätzlichen Schutz vor Betrug zu bieten.

Dies ist nur ein grober Überblick über den technischen Ablauf einer Online-Zahlung, der je nach verwendetem Zahlungssystem und Zahlungsmethode variieren kann. Insgesamt geht es darum, eine sichere und effiziente Methode zu bieten, um Online-Käufe zu tätigen, die den Anforderungen der Kunden und Händler entspricht.

Zahlungsdienstleister Integration im Webshop

Die Integration eines Zahlungsdienstleisters in einen Webshop kann je nach gewähltem Zahlungsanbieter und E-Commerce-Plattform unterschiedlich ablaufen. Im Allgemeinen gibt es jedoch einige Schritte, die bei der Integration eines Zahlungsdienstleisters in einen Webshop beachtet werden sollten:

  1. Auswahl des Zahlungsanbieters: Zunächst muss der Händler einen passenden Zahlungsanbieter auswählen, der die gewünschten Zahlungsarten anbietet und zu den Anforderungen des Webshops passt.
  2. Registrierung beim Zahlungsanbieter: Nach der Auswahl des Zahlungsanbieters muss sich der Händler beim Anbieter registrieren und ein Konto eröffnen.
  3. Konfiguration des Zahlungsanbieters: Der Zahlungsanbieter muss entsprechend den Anforderungen des Webshops konfiguriert werden. Hierzu gehören die Festlegung der Zahlungsarten, die Einstellung der Preise und Gebühren sowie die Anpassung der Zahlungsprozesse.
  4. Integration des Zahlungsanbieters: Die Integration des Zahlungsanbieters in den Webshop erfolgt über ein Payment Gateway, das die Kommunikation zwischen dem Webshop und dem Zahlungsanbieter ermöglicht. Je nach E-Commerce-Plattform gibt es verschiedene Möglichkeiten zur Integration, wie z.B. die Verwendung eines Plugins, einer API oder einer vorgefertigten Lösung.

Arten der Integration

Die technische Integration eines Zahlungsdienstleisters kann im Grunde auf folgende drei Arten erfolgen:

  1. Plugin-Integration: Diese Art der Integration bezieht sich auf die Verwendung eines Drittanbieter-Plugins, das in den Webshop integriert wird, um eine Verbindung zum Zahlungsanbieter herzustellen. Das Plugin bietet in der Regel eine einfache und schnelle Integration und erfordert wenig bis gar keine Programmierkenntnisse.
  2. API-Integration: Bei dieser Art der Integration wird die Zahlungsabwicklung in den Webshop integriert, indem eine direkte Verbindung zur API-Schnittstelle des Zahlungsanbieters hergestellt wird. Die Integration ermöglicht die Unterstützung aller Zahlungsarten und Funktionen des Zahlungsanbieters und bietet volle Kontrolle über die Zahlungsprozesse. Die Integration erfordert jedoch auch umfangreiches technisches Know-how und Zeit.
  3. Individualentwicklung: Hierbei handelt es sich um eine individuelle Lösung, die speziell für den Webshop des Händlers entwickelt wird. Diese Art der Integration erfordert umfangreiches technisches Know-how und Zeit, bietet jedoch volle Kontrolle über die Zahlungsprozesse und ermöglicht individuelle Anpassungen.

TRX-Pay Microservices

TRX-Base versteht sich als innovativen Anbieter von technischen Lösungen, spezialisiert auf die Entwicklung von Bezahldiensten und Kundenbindungsprogrammen für ausgewählte Branchen. Dazu entwickelt TRX-Base effiziente und kompakte Microservices, die schnell und flexibel zu maßgeschneiderten Produkten gekoppelt werden können. Eines der Kernprodukte, die in fast jeder Produktlandschaft vorkommt, ist die Zahlungsabwicklung. TRX-Pay ist eine von TRX-Base entwickelte Sammlung von Microservices für die Zahlungsabwicklung im Internet.

Eigenentwicklung

Durch die langjährige Erfahrung mit allen drei Arten der Integration sowie deren Vor- und Nachteilen haben zur Schlussfolgerung geführt, dass für stabile und ertragreiche Geschäftsmodelle nur die Individualentwicklung langfristig zufriedenstellend sein kann. Erfolgreiche Unternehmen haben dies längst erkannt und kümmern sich um die Entwicklung, indem sie entweder eine eigene Softwareabteilung betreiben oder hochspezialisierte Dienstleister für diese Aufgabe engagieren. Natürlich sind mit der Individualentwicklung entsprechende Kosten verbunden, weshalb dies nur für umsatzstarke Shops eine Option darstellt. TRX-Pay versucht diese Hürde drastisch zu senken und auch nicht etablierten Geschäftsmodellen das Thema Zahlungsintegration mit allen Vorteilen einer Individualentwicklung zu bieten. Aber auch bestehende Indvidualentwicklungen können von der Ergänzung durch TRX-Pay Microservices profitieren.

Architektur

TRX-Pay ist eine Sammlung von Microservices, die über einen Message Broker miteinander kommunizieren, und zwar auf reaktive Weise. Reaktiv bedeutet, dass die Microservices unabhängig von ihrer Umgebung agieren und umgebungsagnostisch sind. Diese Eigenschaft ist auch der Hauptgrund für die fast unbegrenzte Flexibilität, die es ermöglicht, diese Microservices nahtlos in beliebige Systeme zu integrieren.

Unterstützte Zahlungsdienstleister

Die Liste der bereits implementierten Zahlungsdienstleister wird stätig und nach Bedarf erweitert. Zur Zeit unterstützen TRX-Pay Microservices die Anbindung zu folgenden Dienstleistern:

Open Source und Frei

Der Besitz des Source Codes einer Software gewährt einem nicht zwangsläufig die Freiheit, diese Software frei zu verwenden. Bei TRX-Base bekennen wir uns zur freien Software. Freie Software bedeutet, dass sie frei genutzt, angepasst, geteilt und nach Belieben studiert werden kann. Wenn Sie sich für TRX-Base Microservices entscheiden, erhalten Sie den vollständigen Source Code sowie Dokumentation und eine Open Source Lizenz, die Ihnen diese Freiheit garantiert. TRX-Base setzt auf langfristige Partnerschaften und strebt gemeinsamen Fortschritt ohne Hindernisse an.