Oracle BRM Integration mit Zahlungsanbietern

Oracle BRM Integration mit Zahlungsanbietern

Zusammenfassen mit

Zusammenfassen mit

ChatGPT

Zwillinge

Claude

Grok

Perplexität

Weitergeben

10/09/2019

Inhaltsübersicht

Unter anderem beschäftigen wir uns mit dem Rating in Oracle Billing and Revenue Management (Oracle BRM). Bei unserer Arbeit wurde uns schnell klar, dass es für eine wirklich vielseitige Lösung eine Form des Geldeinzugs geben muss. Kunden sollten auf Wunsch die Möglichkeit haben, für Dienstleistungen direkt von der Plattform aus zu bezahlen, die sie nutzen. Es gibt verschiedene Anbieter für die Zahlungsabwicklung, die sich in Bezug auf unterstützte Länder, Zahlungsoptionen, Dienstleistungen usw. unterscheiden. Jeder Anbieter hat auch verschiedene Integrationsmöglichkeiten, was zu einem Problem werden kann, wenn Sie versuchen, mehrere Zahlungsanbieter zu unterstützen. Hier bei Tridens haben wir eine eigenständige Lösung entwickelt - die Tridens Zahlungs-Gateway - die als einheitliche Kommunikationssoftware für die Integration mit verschiedenen Zahlungsanbietern dient. In diesem Artikel konzentrieren wir uns darauf, wie Sie verschiedene Zahlungsanbieter in Oracle BRM integrieren können.

Verarbeitung von Zahlungen in Oracle BRM

Einige allgemeine Informationen über Oracle Billing and Revenue Management (Oracle BRM) finden Sie in unserem früheren Artikel, "Oracle BRM Integration mit Steueranbietern." Außerdem werfen wir in diesem Artikel einen Blick auf die Unterstützung von Oracle BRM für Zahlungen und eine mögliche Lösung zur Erweiterung der Funktionen. Oracle Billing and Revenue Management unterstützt Paymentech als Online-Zahlungsabwickler. Chase Paymentech ist das Zahlungsabwicklungs- und Händlerakquisitionsunternehmen von JPMorgan Chase, der größten Bank in den Vereinigten Staaten.Um Paymentech mit Oracle BRM zu verwenden, müssen Sie die Software Paymentech Manager installieren. Diese Software integriert die Paymentech Manager Software mit Oracle BRM.

Oracle BRM unterstützt die direkte Abbuchung von Geldern über Paymentech und alle von Paymentech unterstützten Kreditkarten. Es unterstützt auch Debitkarten, die keine persönliche Identifikationsnummer (PIN) benötigen, um Transaktionen durchzuführen. Oracle BRM unterstützt auch SEPA (Single Euro Payments Area)-Lastschriften und SEPA-Überweisungen.

Oracle BRM-Zahlungsdiagramm
Oracle BRM-Zahlungsdiagramm

Unsere Lösung zur Integration von Zahlungsabwicklern mit Oracle BRM

Was aber, wenn Sie einen anderen Online-Zahlungsdienstleister mit Oracle BRM? Ein Anbieter wie Braintree, Paypal, Cybersource, Stripe, Wirecard, Authorize.Net, usw.? Vielleicht sind Sie nicht nur an Kreditkartenzahlungen interessiert, sondern auch an anderen Methoden wie ApplePay, GooglePay, SEPA-Zahlungen und anderen. Deshalb haben wir eine Lösung entwickelt, mit der Sie genau das mit jedem Zahlungsanbieter tun können und die eine einfache Integration mit neuen Zahlungsanbietern ermöglicht.Das unten stehende Diagramm zeigt die Architektur unserer Lösung.

Online-Zahlungsabwickler Oracle BRM
Online-Zahlungsabwickler mit Oracle BRM verwenden

Wie aus dem Diagramm ersichtlich ist, haben wir ein neues benutzerdefiniertes BRM-Datenobjekt eingeführt. Das Objekt enthält alle notwendigen Informationen über die Konfiguration des Zahlungsabwicklers. Es bietet jedoch weiterhin die Möglichkeit, mehrere Zahlungsabwickler zu konfigurieren.

Unsere Anpassung des Richtlinien-Opcodes PCM_OP_PYMT_POL_PRE_COLLECT ermöglicht es uns, alle notwendigen Informationen über den aktiven Zahlungsabwickler aus dem benutzerdefinierten Datenobjekt abzurufen. Außerdem verwenden wir die abgerufenen Details, um das PayInfo-BRM-Objekt so zu ändern, dass es Informationen über den Online-Zahlungsabwickler enthält.

Wir haben einen benutzerdefinierten Tridens Payment Data Manager (DM) entwickelt. CM wurde so konfiguriert, dass es den neuen benutzerdefinierten DM für die Verarbeitung von Zahlungen verwendet. Die Hauptfunktion des neuen DM ist der Datenaustausch mit dem Tridens Payment Gateway (Tridens PGW). Es muss alle erforderlichen Informationen aus dem PayInfo-Objekt extrahieren und eine Anfrage an das Payment Gateway in dessen einheitlichem Format erstellen.Tridens Payment Gateway konvertiert die Zahlungsanforderung dann in ein Format, das von bestimmten Zahlungsabwicklern verwendet wird. Wenn der Zahlungsprozessor eine Zahlung verarbeitet, konvertiert Tridens Payment Gateway die vom Zahlungsprozessor zurückgegebenen Daten in ein einheitliches Format. Unser benutzerdefiniertes DM empfängt die zurückgegebenen Daten, prüft den Zahlungsstatus und füllt interne BRM-Zahlungsdatenstrukturen auf, so dass CM sie entsprechend verarbeiten kann.Nach der Verarbeitung speichert CM die Zahlungsdetails in Zahlungsereignissen.

Fazit

Eine der wichtigsten Prioritäten bei der Konzeption und Entwicklung unserer Lösung war die Sicherheit. Dies erreichen wir dadurch, dass wir keine sensiblen Zahlungsdaten speichern müssen. Das heißt, wir speichern keine Kreditkartennummern und andere persönliche Daten in Oracle BRM. Die in diesem Artikel beschriebene Proof-of-Concept-Implementierung zeigt außerdem, wie vielseitig Oracle BRM anpassbar ist. Die Anpassungsmöglichkeiten ermöglichen es uns, unsere geschäftlichen Anforderungen zu erfüllen und Funktionen zu entwickeln, die nicht in der Standardversion enthalten sind. Die Entwicklung und Nutzung solcher Lösungen kann uns oft helfen, unser Geschäft zu verbessern. Sie ermöglichen es uns, die Anforderungen unserer Kunden zu erfüllen, die Kosten zu senken und neue Wege für die Gestaltung unserer Lösungsarchitektur zu eröffnen.

Wenn Sie weitere Informationen über die Nutzung von Online-Zahlungsdienstleistern mit Oracle BRM benötigen, können Sie uns gerne kontaktieren!

Bild von Aleš
Aleš
Ales Pristovnik ist der CEO von Tridens Technology, einem slowenischen Unternehmen, das sich auf die Entwicklung von Softwarelösungen für die Automobilindustrie spezialisiert hat. Er blickt auf eine lange Erfahrung in der IT-Branche zurück und hat in der Vergangenheit für mehrere große Unternehmen gearbeitet. Er hat eine Leidenschaft für Technologie und Innovation und konzentriert sich derzeit auf die Entwicklung von Lösungen, die die Sicherheit und Effizienz in der Automobilindustrie verbessern werden. Er verfügt über einen starken Hintergrund in den Bereichen Führung und Management und setzt sich dafür ein, sein Unternehmen im sich ständig weiterentwickelnden Technologiesektor voranzubringen.

Siehe Neuigkeiten in Ihrem Posteingang!


    0 0 Bewertungen
    Beitragsbewertung
    Abonnieren
    Benachrichtigung bei
    Gast

    2 Kommentare
    Älteste
    Neueste Meistbewertet
    Inline-Feedbacks
    Alle Kommentare anzeigen