Markus Michalski FAQ

Riverty Buy-Now-Pay-Later Payment für OXID eShop 7

Riverty Buy-Now-Pay-Later für OXID eShop 7: Rechnungskauf, Lastschrift, Ratenzahlung und Pay in 3 per Hosted Checkout, Multi-Country, Capture, Void und Refund im Admin.

English Version

Alle OXID 7 Plugins

OXID
PHP

Hinweis zu Riverty: Dieses Modul ist eine unabhängige Integration und steht in keiner geschäftlichen oder vertraglichen Beziehung zu Riverty. Es wurde nicht von Riverty beauftragt, autorisiert oder geprüft. Bei Fragen oder Problemen wende dich ausschließlich an den Modul-Support (support@markus-michalski.net). Riverty selbst übernimmt hierfür keinerlei Verantwortung oder Support. "Riverty" ist eine Marke der jeweiligen Rechteinhaberin.

Diese Dokumentation bezieht sich immer auf die aktuellste veröffentlichte Version.

Live Demo: Teste dieses und weitere Plugins live — ohne Installation, ohne Risiko: demo.markus-michalski.net

Riverty Buy-Now-Pay-Later Payment für OXID eShop 7

Riverty Buy-Now-Pay-Later-Integration für OXID eShop 7: Rechnungskauf, Lastschrift, Ratenzahlung (Fixed Instalments) und Pay in 3 über Riverty's Hosted Checkout. Der Kunde gibt seine Zahlungsdaten beim Redirect auf der Riverty-Seite ein, nicht im Shop. Für OXID-Shopbetreiber (CE/PE/EE) mit Riverty-Händlervertrag, die in DE, AT, CH, NL, BE, NO, SE, DK oder FI verkaufen.

Riverty Buy-Now-Pay-Later ist bei Kunden beliebt, aber die Integration ist komplex: Multi-Country-API-Keys, Order-Lifecycle-Tracking, Redirect-Flow, Capture/Void/Refund-Logik. Dieses Modul übernimmt die komplette Integration. Konfiguration und Bestellverwaltung erledigst du über den OXID-Admin, ganz ohne eigenen Code.

Checkout mit den Riverty-Zahlarten
Abbildung: Zahlartenauswahl im Checkout

graph TD
    A["Kunde waehlt Riverty-Zahlart"] --> B["Authorize-Request aufbauen"]
    B --> C["RivertyClient: authorize()"]
    C --> D{"Ergebnis?"}
    D -->|Accepted| K["OXID Order-Finalisierung laeuft durch"]
    D -->|Pending| E["Redirect zu Riverty Hosted Checkout"]
    D -->|Rejected| F["Fehlermeldung, zurueck zur Zahlartenauswahl"]
    E --> G["Kunde bestaetigt bei Riverty"]
    G --> H["Rueckkehr zum Return-Controller"]
    H --> I["Signatur oder Status-Lookup verifizieren"]
    I --> K
    K --> L["Danke-Seite mit Riverty-Infobox"]

Dokumentation

Seite Inhalt
Installation Composer-Installation, Aktivierung, Update
Konfiguration API-Keys pro Land, Zahlarten abrufen, Einstellungen, Admin-Bestellverwaltung, API-Logs
Storefront Zahlarten im Checkout, Länder, Ratenzahlungs-Vorschau, Danke-Seite
Integration API und Console Commands REST-API für ERP/WMS, Cronjob-Einrichtung
Datenschutz Welche Daten an Riverty gehen, was lokal gespeichert wird
Fehlerbehebung Häufige Probleme, FAQ
Technik Checkout-Flow, Order-Management-Flow, Modul-Struktur, Chain Extending

Features

Feature Beschreibung
Hosted Checkout Zahlungsprozess über Riverty per Redirect, Zahlungsdaten werden nicht im Shop erfasst
Multi-Country Eigenes API-Key-Paar (Test/Live) pro Land: DE, AT, CH, NL, BE, NO, SE, DK, FI
Zahlarten-Abgleich per Klick Ein Button legt die Riverty-Zahlarten an und ordnet sie den konfigurierten Ländern zu
Order-Management Capture, Teil-/Voll-Void, Teil-/Voll-Refund direkt im OXID-Admin
API-Logging Jeder Riverty-API-Call wird protokolliert und im Admin durchsuchbar
Integration API Externe Systeme (ERP/WMS) können Capture/Void/Refund per REST auslösen (optional)
Sandbox-Modus Pro Land unabhängig schaltbar
Risiko-Datenanreicherung Optional Bestandskundendaten für das Riverty-Scoring
Ratenzahlungs-Vorschau Optionales Repräsentativbeispiel nach § 6a PAngV im Checkout
Automatische Datenpflege Cronjob-Befehl räumt alte Logs und abgelaufene Transaktionen auf

Anforderungen

Anforderung Version Hinweis
OXID eShop 7.3+ CE, PE oder EE
PHP 8.3+
Riverty Merchant-Account Vertrag mit Riverty erforderlich
Lizenz Kommerziell CE/PE: eine Installation; EE: eine Installation inkl. aller Subshops

Lizenz

Kommerzielle Lizenz. CE/PE-Lizenz: eine Installation. EE-Lizenz: eine Installation inklusive aller Subshops.

Support

E-Mail: support@markus-michalski.net