Zum Inhalt

Payora mit Magento verbinden

Schritt-für-Schritt: Payora als Zahlungsmethode in Magento 2 oder Adobe Commerce einrichten, konfigurieren und testen.

Payora11 Min. LesezeitEN · RU · UK · ES · DE · FR · IT · PL · PT · HI · ZH
Payora mit Magento verbinden

So verbinden Sie Payora mit Magento

Magento kann anspruchsvoll sein. Zahlungseinrichtungen auch. Wenn Sie sich fragen, wie Sie Payora mit Magento verbinden, beginnen Sie damit zu klären, ob Sie mit Magento 2 oder Adobe Commerce arbeiten, denn die Admin-Oberflächen sind sich nah genug, um Verwirrung zu stiften, und unterschiedlich genug, um eine Stunde zu kosten.

Dieser Leitfaden passt zu Shops, in denen Sie auf das Admin-Panel zugreifen, Zahlungsmethoden bearbeiten und Moduleinstellungen ändern können, ohne bei jedem Schritt auf einen Entwickler warten zu müssen. Wenn Ihr Shop mit eingeschränkten Rechten läuft, holen Sie sich zuerst vorübergehend Zugriff. Eine fehlende Rolle kann den gesamten Prozess blockieren. Wer sein Magento Zahlungsmodul Payora installieren möchte, sollte diese Voraussetzungen daher zuerst klären.

1. Bestätigen Sie, dass dies das richtige Magento-Setup für Payora ist

Nutzen Sie diesen Weg, wenn Ihr Shop auf Magento 2 oder Adobe Commerce läuft und Sie ein Zahlungsmodul installieren oder aktivieren können. Ältere Magento-Versionen benötigen oft einen anderen Wartungsansatz, und das gilt ebenso, wenn Ihr Checkout stark angepasst ist. Eine Theme-Überschreibung kann die Zahlungsmethode verbergen, selbst wenn das Modul aktiv ist.

Prüfen Sie vor jeder Änderung an den Zahlungseinstellungen, wer diese drei Dinge verantwortet: die Codebasis, die Zahlungs-Konfiguration und den Webhook-Endpunkt. Wenn eines davon bei einem Dritten liegt, brauchen Sie dessen Freigabe. Das klingt bürokratisch, bis um 18 Uhr ein Live-Checkout ausfällt.

Für Teams, die Optionen vergleichen: Payora passt zu Shops, die Magento-Krypto-Zahlungen möchten, ohne den gesamten Checkout neu gestalten zu müssen. Wenn Sie noch entscheiden, wie Payora auf der Website arbeiten soll, lesen Sie auch den Leitfaden ক্রिप্টো भुगतान गेटवे क्या है और; er hilft einzuordnen, ob Sie direkte Checkout-Zahlung, Rechnung-Zahlung oder beides benötigen.

2. Sammeln Sie die Magento-Zahlungsdaten, die Payora benötigt

Sammeln Sie vor der Installation die genauen Werte, die das Modul abfragt. Rechnen Sie mindestens mit API-Schlüsseln, einer Händler-ID, einer Callback- oder Webhook-URL sowie den Store-View- oder Währungseinstellungen, die Sie verwenden wollen. Ein fehlendes Feld führt meist zu wiederholten Testspeicherungen und unklaren Logs.

Notieren Sie die Werte einmal. Prüfen Sie sie dann noch einmal. Ein Kleinbuchstabenfehler in einer Endpunkt-URL kann verhindern, dass die Zahlungsbestätigung jemals Magento erreicht, und der Fehler wirkt dann wie „Zahlung ausstehend“, bis jemand die Logs prüft.

Verwenden Sie nach Möglichkeit die Namenskonvention des Payment-Teams. Wenn das Händlerkonto von mehreren Shops gemeinsam genutzt wird, benennen Sie jeden Store View eindeutig. Sonst wird der erste Rückerstattungsfall schnell zur Ratespielrunde.

Viele Shops legen hier auch Währungsregeln fest. Wenn Ihr Katalog in USD geführt wird, der Checkout für einen Store View aber EUR anzeigen muss, prüfen Sie, ob Payora und Magento die unterstützte Währungsliste gleich behandeln. Schon eine Abweichung kann dazu führen, dass die Zahlungsmethode im Checkout ohne klare Warnung verschwindet.

3. Installieren oder aktivieren Sie das Payora-Zahlungsmodul in Magento

Das Magento-Payment-Gateway-Setup beginnt normalerweise mit den Moduldateien, nicht mit dem Einstellungsbildschirm. Platzieren Sie die Erweiterung dort, wo Ihr Deployment-Prozess sie erwartet, und führen Sie dann den üblichen Magento-Upgrade- oder Aktivierungsschritt aus, den Ihr Team verwendet. Wenn Ihre Site über Composer verwaltet wird, halten Sie die Version mit dem restlichen Shop-Code synchron.

Öffnen Sie nach dem Deployment den Admin-Bereich und prüfen Sie, ob das Modul unter den Zahlungsmethoden erscheint. Sie wollen einen Nachweis in der Oberfläche, nicht nur ein grünes Deployment-Log. Wenn das Modul im Code vorhanden, aber im Admin nicht sichtbar ist, wurde es von Magento noch nicht vollständig registriert.

Manche Shops benötigen zusätzlich das Leeren des Caches oder eine erneute Konfigurations-Indexierung, bevor die Methode angezeigt wird. Raten Sie nicht. Führen Sie dieselbe Nach-Deployment-Checkliste aus, die Ihr Team auch bei jeder neuen Zahlungsmethode nutzt, und laden Sie dann die Zahlungsseite neu, um nach Payora zu suchen. So lässt sich ein Magento Payment Gateway einrichten, ohne später unnötig zu debuggen.

Wenn Sie eine Referenz für Felder auf Entwicklerseite und das Callback-Verhalten benötigen, ist die Seite डेवलपर दस्तावेज़, क्रिप्टो भुगतान गेटवे API der richtige Ort, um die exakten API-Namen zu prüfen. Kleine Feldunterschiede sind hier wichtig.

4. Schließen Sie das Magento-Payment-Gateway-Setup im Admin ab

Öffnen Sie den Bereich für die Zahlungskonfiguration und füllen Sie zuerst die Kerneinstellungen aus. Wählen Sie den richtigen Umgebungsmodus, tragen Sie den Anzeigenamen ein, den Kunden sehen werden, und bestätigen Sie, dass die Zahlungsmethode für den relevanten Store View aktiviert ist. Das ist der Teil, den die meisten Teams überstürzen – und das rächt sich später.

Setzen Sie die erlaubten Währungen sorgfältig. Wenn der Shop in 2 Währungen verkauft, müssen beide vom Gateway akzeptiert und im Magento-Payment-Gateway-Setup erlaubt sein. Wenn eine Währung nicht unterstützt wird, deaktivieren Sie sie hier, statt Kunden das Problem erst im Checkout entdecken zu lassen.

Das Zuordnen der Bestellstatus verdient besondere Aufmerksamkeit. Eine bezahlte Bestellung sollte nicht denselben Status haben wie eine unbezahlte. Ordnen Sie den Anfangsstatus, den bestätigten Zahlungsstatus und eventuelle manuelle Prüfstatus so zu, dass der Kundendienst den Verlauf auf einen Blick lesen kann.

Anzeigeregeln sind einfach, aber hilfreich. Beschränken Sie Payora auf die Checkout-Seiten, auf denen es sinnvoll ist, und lassen Sie die Methode bei Angebotsanfragen oder internen Admin-Bestellungen weg, sofern Sie keinen speziellen Workflow dafür haben. Ein Händler, mit dem ich gearbeitet habe, ließ die Methode überall sichtbar, und der Support verbrachte eine Woche damit, Fragen zu beantworten, warum Mitarbeiterbestellungen wie Kundenbestellungen aussahen.

5. Konfigurieren Sie Magento-Krypto-Zahlungen für Ihren Checkout-Ablauf

Jetzt zählt das eigentliche Zahlungserlebnis. Bei Magento-Krypto-Zahlungen wählt der Kunde normalerweise Payora aus, sieht Anweisungen und sendet dann die Mittel über den vom Gateway bereitgestellten Zahlungsfluss. Halten Sie diesen Ablauf kurz. Lange Zahlungsseiten führen schnell zu Abbrüchen.

Entscheiden Sie, wo die Zahlungsanweisungen nach dem Checkout erscheinen. Manche Shops platzieren sie auf der Bestellbestätigungsseite, andere leiten Kunden auf eine eigene Zahlungsseite weiter. In jedem Fall müssen Betrag, Zahlungswert und Zeitfenster klar sichtbar sein. Wenn diese Angaben hinter einem zweiten Login versteckt sind, sind Support-Tickets vorprogrammiert.

Nach der Rechnungsanlage sollte Magento die Bestellung als ausstehend anzeigen, bis Payora die Zahlung bestätigt. Diese Wartezeit ist normal. Markieren Sie die Bestellung nicht zu früh als in Bearbeitung, sonst muss die Buchhaltung das später wieder zurückdrehen.

Wenn Ihr Shop Abos oder wiederkehrende Käufer bedient, halten Sie die Sprache der Zahlung einfach. „Mit Payora bezahlen“ ist besser als eine technische Beschreibung, die nur Ihr Betriebsteam versteht. Der Kunde will eine Zahlung abschließen, nicht ein Protokoll studieren.

6. Richten Sie Bestell-, Rechnungs- und Statusverarbeitung ein

Die Bestellverarbeitung ist der Punkt, an dem Zahlungsmodule ihren Wert zeigen. Legen Sie fest, was passiert, wenn Payora eine Zahlung bestätigt, wenn eine Zahlung abläuft und wenn ein Kunde den Vorgang mittendrin abbricht. Wenn das Gateway einen erfolgreichen Callback sendet, Magento die Bestellung aber weiterhin auf ausstehend setzt, ist das Mapping falsch.

Legen Sie die Regeln für die Rechnungserstellung vor dem Go-Live fest. Manche Shops erstellen die Rechnung erst nach bestätigter Zahlung, andere früher aus buchhalterischen Gründen. Beides kann funktionieren, aber die Regel muss im Voraus feststehen, damit der Support bei Live-Bestellungen nicht improvisiert.

Fehlgeschlagene Zahlungen brauchen einen eigenen Weg. Wenn Payora einen Fehler meldet, sollte Magento nicht endlos ein veraltetes Label wie „wartet auf Zahlung“ behalten. Schließen Sie den Ablauf mit einem Fehler- oder Storniert-Status ab und stellen Sie sicher, dass der Kunde es erneut versuchen kann, ohne doppelte Bestellungen zu erzeugen.

Für Callback- und Sicherheitsprüfungen lohnt sich ein Blick auf den Artikel zu ক্রিপ্টো भुगतान गेटवे सुरक्षा सर्वोत्तम प्रथाएँ. Ein signierter Webhook und eine verifizierte Herkunft wirken wie langweilige Details. Sie stoppen aber die meisten Zahlungsbetrugsversuche sofort.

Noch ein Punkt: Rückerstattungen und Rückabwicklungen sollten über einen anderen Ablauf laufen als die Zahlungsbestätigung. Wenn Ihr Betriebsteam Rückerstattungen manuell ausführt, dokumentieren Sie die einzelnen Schritte und die verantwortliche Person. Eine Rückerstattung ohne Prüfnachweis kostet sonst einen ganzen Nachmittag.

7. Testen Sie den Payora-Checkout vom Warenkorb bis zur bezahlten Bestellung

Führen Sie mindestens einen vollständigen Test vom Warenkorb bis zur bezahlten Bestellung durch. Nutzen Sie eine Sandbox, falls Payora eine anbietet, oder einen kontrollierten Live-Test, wenn Ihr Team diesen Weg freigibt. Sie wollen die Checkout-Seite, die Zahlungsanweisungen, den Callback und den aktualisierten Bestellstatus im Admin sehen.

Beginnen Sie mit einem Produkt mit geringem Risiko. Legen Sie es in den Warenkorb, gehen Sie durch den Checkout und prüfen Sie, ob die Zahlungsmethode genau dort erscheint, wo Sie sie erwarten. Wenn Payora nicht angezeigt wird, liegt das Problem meist an einer Konfigurationsflagge, einer Währungsabweichung oder einer Store-View-Einstellung.

Beobachten Sie dann die Admin-Seite. Ein erfolgreicher Test sollte eine Statusänderung erzeugen, oft auch eine Rechnung oder einen Zahlungsdatensatz. Wenn das Frontend „bezahlt“ sagt, Magento aber weiter „ausstehend“ anzeigt, stoppen Sie und prüfen Sie zuerst das Callback-Log.

Testen Sie auch ein Ablauf-Szenario. Lassen Sie ein Zahlungsfenster verstreichen und prüfen Sie, dass die Bestellung nicht für immer halb offen bleibt. Liegengebliebene Bestellungen sammeln sich schnell an, und Support-Teams hassen es, sie einzeln aufzuräumen.

Wenn Ihr Team mehrere Plattformen unterstützt, kommt Ihnen die Checkout-Logik vielleicht bekannt vor. Der Ablauf in krypto zahlungen in wordpress akzeptieren nutzt ähnliche Bestätigungsprüfungen, auch wenn das Admin-Handling in Magento seine ganz eigene Natur hat.

8. Beheben Sie häufige Probleme bei der Magento-Verbindung

Die üblichen Blocker sind wenig glamourös: falsche Callback-URL, fehlende Modulaktivierung, Währungsabweichung, deaktivierte Zahlungsmethode im falschen Store View. Jeder dieser Fehler verursacht ein anderes Symptom, und jeder lässt sich beheben, sobald Sie aufhören anzunehmen, dass das Gateway kaputt ist.

Wenn Callbacks nie ankommen, testen Sie den Endpunkt direkt und bestätigen Sie, dass Ihr Server eingehende Anfragen aus der von Ihnen konfigurierten Payora-Umgebung akzeptiert. Eine Firewall-Regel kann alles blockieren, während der Magento-Admin noch gesund aussieht. Das ist die schlimmste Art von „gesund“.

Wenn die Zahlungsmethode im Admin sichtbar ist, aber im Checkout nicht erscheint, prüfen Sie die Sichtbarkeitsregeln und die Bedingungen für das Angebot. Manche Shops blenden Zahlungsmethoden anhand des Warenkorbwerts, des Lieferlandes oder der Kundengruppe aus. Ein einziger versteckter Filter reicht aus, damit Payora verschwindet.

Wenn die Synchronisierung des Zahlungsstatus verzögert ist, prüfen Sie das Bestellstatus-Mapping noch einmal und vergleichen Sie es mit der Gateway-Antwort. Der Code kann korrekt sein, aber der Shop wartet vielleicht auf einen Statuswert, den Payora nie sendet. Diese Abweichung kommt in Magento-Payment-Gateway-Setup-Projekten häufig vor, wenn die erste Konfiguration von einem anderen Shop kopiert und nie bereinigt wurde.

Für API-Feldnamen, Endpunktverhalten und jedes shopspezifische Anfrageformat sollten Sie die Seite डेवलपर दस्तावेज़, क्रिप्टो भुगतान गेटवे API geöffnet halten, während Sie das Problem eingrenzen. Ein einziges fehlendes Parameter kann den gesamten Ablauf blockieren.

Hier ist eine praktische Checkliste, die Sie in 10 Minuten durchgehen können:

  • Bestätigen Sie, dass das Payora-Modul im richtigen Magento-Store-View aktiviert ist.
  • Prüfen Sie, ob die Webhook- oder Callback-URL der Live-Umgebung entspricht.
  • Kontrollieren Sie, ob die erlaubten Währungen die Checkout-Währung enthalten.
  • Bestätigen Sie, dass die Bestellstatus-Zuordnung mit den tatsächlichen Payora-Antwortwerten übereinstimmt.
  • Erstellen Sie eine Testbestellung und beobachten Sie, wie sich sowohl Frontend als auch Admin aktualisieren.

Wenn der Shop mehrere Administratoren hat, schränken Sie ein, wer Zahlungseinstellungen ändern darf. Wenn zwei Personen am selben Tag dasselbe Gateway bearbeiten, werden aus „vorübergehenden“ Korrekturen schnell dauerhafte Fehler. Sorgen Sie für einen Verantwortlichen oder zumindest einen Freigeber.

Magento ist streng, aber das kann helfen. Sobald das Modul installiert ist, die Einstellungen vollständig sind und die Callbacks verifiziert wurden, verhält sich Payora im Checkout-Ablauf vorhersehbar — und genau das wünschen sich die meisten Händler von einer Zahlungsmethode.

Kommentare

Bereit loszulegen?

Erstellen Sie ein Konto und bringen Sie Ihre erste Rechnung in unter einer Stunde zum Laufen.