This documentation always describes the latest published version.
Live Demo: Try this and other plugins live — no installation, no risk: demo.markus-michalski.net
Screenshots show the English user interface, regardless of the page language.
Riverty Buy-Now-Pay-Later integration for OXID eShop 7: invoice, direct debit, instalments (Fixed Instalments) and Pay in 3 via Riverty's Hosted Checkout. The customer enters payment details on the Riverty page after the redirect, not in your shop. For OXID shop operators (CE/PE/EE) with a Riverty merchant contract selling in DE, AT, CH, NL, BE, NO, SE, DK or FI.
Riverty Buy-Now-Pay-Later is popular with customers, but the integration is complex: multi-country API keys, order lifecycle tracking, redirect flow, capture/void/refund logic. This module handles the entire integration. You manage configuration and order handling through the OXID admin, without writing any code.

Figure: Payment method selection at checkout
| Page | Content |
|---|---|
| Installation | Composer installation, activation, update |
| Configuration | API keys per country, fetching payment methods, settings, order management, API logs |
| Storefront | Payment methods at checkout, countries, instalment preview, thank-you page |
| Integration API and Console Commands | REST API for ERP/WMS, cron setup |
| Privacy | Which data goes to Riverty, what is stored locally |
| Troubleshooting | Common issues, FAQ |
| Technical | Checkout flow, order management flow, module structure, chain extending |
| Feature | Description |
|---|---|
| Hosted Checkout | Payment process via Riverty redirect, payment details are not captured in your shop |
| Multi-Country | Separate API key pair (test/live) per country: DE, AT, CH, NL, BE, NO, SE, DK, FI |
| One-click payment method sync | A button creates the Riverty payment methods and assigns them to your configured countries |
| Order management | Capture, partial/full void, partial/full refund directly in the OXID admin |
| API logging | Every Riverty API call is logged and searchable in the admin |
| Integration API | External systems (ERP/WMS) can trigger capture/void/refund via REST (optional) |
| Sandbox mode | Switchable independently per country |
| Risk data enrichment | Optional existing-customer data for Riverty scoring |
| Instalment preview | Optional representative example per § 6a PAngV at checkout |
| Automatic data cleanup | A cron command clears out old logs and expired transactions |
| Requirement | Version | Note |
|---|---|---|
| OXID eShop | 7.3+ | CE, PE or EE |
| PHP | 8.3+ | |
| Riverty | Merchant account | A contract with Riverty is required |
| License | Commercial | CE/PE: one installation; EE: one installation incl. all subshops |
Commercial license. CE/PE license: one installation. EE license: one installation including all subshops.
Email: support@markus-michalski.net
This module is an independent integration and has no business or contractual relationship with Riverty. It was not commissioned, authorized or reviewed by Riverty. For questions or issues, please contact module support only (support@markus-michalski.net). Riverty itself takes no responsibility for and provides no support regarding this product. "Riverty" is a trademark of its respective owner.