Zahlungsanbieter
Diese Seite ist für Eigentümer und Shop-Leitungen, deren Shop Zahlungen online annimmt. Sie behandelt den laufenden Shop: was zu prüfen ist, was kaputtgehen kann und wen Sie fragen. Wie die Zahlung in die Kasse eingebunden ist und wie Sie einen Anbieter wählen, steht unter Zahlungsanbieter für Unternehmen.
Wie es funktioniert, in einem Absatz
In Exponential ist ein Payment-Gateway ein Workflow-Ereignis an der Kasse. settings/paymentgateways.ini listet die
aktiven Gateways auf, und ein Workflow mit dem Ereignis für das Payment-Gateway ist mit dem Trigger shop_checkout
verbunden. An der Kasse bezahlt der Kunde, und die Bestellung wird aufgegeben, wenn der Workflow abgeschlossen ist
(Payment-Gateways für Website-Ersteller). Das Projekt bietet
ezpaypal (eine Weiterleitung zu PayPal) und ezauthorize (ein Kartenformular, das an Authorize.Net gesendet wird)
(Zahlungsanbieter für Unternehmen).
Wenn an der Kasse kein Zahlungsschritt eingerichtet ist, werden Bestellungen ohne Zahlung aufgegeben, und das Shop-Dashboard weist unter „Nächste Schritte“ darauf hin (Shop-Dashboard und Bestellstatus).
Wer was tut
| Aufgabe | Üblicherweise |
|---|---|
| Der Vertrag und die Gebühren mit dem Anbieter | Eigentümer |
| Erstattungen und Reklamationen im Konto des Anbieters | Eigentümer, oder eine namentlich benannte Person |
| Täglicher Abgleich von Zahlungen und Bestellungen | Shop-Leitung |
| Gateway-Einstellungen, Testmodus, Schlüssel | Partner oder Administrator, in Override-Dateien |
| Die Gateway-Erweiterung zusammen mit Exponential aktualisieren | Hoster oder Partner |
Jeden Tag
- To do: Bestellungen in Payment failed: Eine liegt am Kunden; mehrere hintereinander liegen am Zahlungsschritt (Tägliche Shop-Routine).
- To do: Die Zahlungen im Konto des Anbieters stimmen mit den bezahlten Bestellungen überein.
Jeden Monat
- To do: Die Abrechnung des Anbieters stimmt mit den bezahlten Bestellungen des Monats überein (Shop > Produkt-Statistiken, Shop-Berichte).
- To do: Die Mitteilungen des Anbieters sind gelesen: Änderungen an seiner Schnittstelle, Sicherheitsanforderungen, Gebühren.
- To do: Ihr Partner weiß von jeder Änderung, die der Anbieter angekündigt hat.
Anzeichen dafür, dass Zahlungen nicht bei den Bestellungen ankommen
| Anzeichen | Wahrscheinliche Ursache | Fragen Sie |
|---|---|---|
| Kunden haben bezahlt, Bestellungen sind nicht als bezahlt markiert | Die Benachrichtigung des Anbieters erreicht die Website nicht | Partner oder Hoster: Ist die Benachrichtigungsadresse ohne Anmeldung erreichbar? |
| Seit einem bestimmten Tag schlagen alle Zahlungen fehl | Ein Schlüssel, ein Zertifikat oder die Schnittstelle des Anbieters hat sich geändert | Partner, und die Statusseite des Anbieters |
| Kunden landen auf einer Testseite | Testmodus oder eine Sandbox-Adresse ist noch gesetzt | Partner, sofort |
| Bezahlte Bestellungen haben einen Status, den niemand verwendet | Der „bezahlt“-Status des Gateways passt nicht zu Ihrem Ablauf | Bestellstatus |
Für PayPal stehen die Prüfungen, die die Erweiterung durchführt, bevor sie eine Bestellung als bezahlt markiert, und die Anzeichen für jedes Problem unter PayPal.
Warnung Eine Website hinter einer Anmeldung, einer IP-Freigabeliste oder im Wartungsmodus kann Zahlungen annehmen, die nie als bezahlt markiert werden, weil die Benachrichtigung des Anbieters abgewiesen wird (PayPal-Zahlungen für Unternehmen). Sagen Sie Ihrem Hoster Bescheid, bevor während der Geschäftszeiten des Shops der Wartungsmodus eingeschaltet wird.
Wenn der Anbieter etwas ändert
Anbieter ändern ihre Schnittstellen, Signaturen und Sicherheitsregeln. Wenn sie eine Änderung ankündigen:
- Leiten Sie sie noch am selben Tag an Ihren Partner weiter.
- Fragen Sie, ob die Gateway-Erweiterung die Änderung unterstützt und ob ein Update nötig ist.
- Bitten Sie um einen Test im Testmodus des Anbieters vor dessen Stichtag.
- Planen Sie die Umstellung außerhalb Ihrer geschäftigen Zeiten.
Einen Anbieter hinzufügen oder wechseln
Ein anderer Anbieter braucht eine Gateway-Erweiterung: eine Klasse, die eZPaymentGateway oder eZRedirectGateway
erweitert, dokumentiert in doc/eng-us/shop/ und Schritt für Schritt gezeigt in doc/eng-us/shop/examples/paypal/.
Das ist Arbeit für den Partner. Fragen Sie nach Möglichkeit nach einem Gateway mit Weiterleitung, damit Kartendaten
nicht über Ihre Website laufen (Kartenzahlungen und PCI).
Fragen an Ihren Partner
- Welches Gateway in welcher Version läuft in unserem Shop, und wann wurde es zuletzt aktualisiert?
- Wo werden seine Einstellungen und Schlüssel aufbewahrt, und wer kann sie ändern?
- Ist die Benachrichtigungsadresse von außen erreichbar, und wird sie überwacht?
- Wie testen wir eine Änderung ohne echte Zahlungen?
Verwandte Seiten
- PayPal
- Kartenzahlungen und PCI
- Zahlungsanbieter für Unternehmen
- Payment-Gateways für Website-Ersteller
- Freie Dokumentation: Diese Seite darf unter der GNU FDL 1.3 frei kopiert, übersetzt und verbessert werden.
Werden Sie Exponential-Partner
Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.