FAQ
Does it work with CS-Cart and Multi-Vendor?
Section titled “Does it work with CS-Cart and Multi-Vendor?”Yes: CS-Cart, CS-Cart Ultimate, Multi-Vendor and Multi-Vendor Ultimate. In Multi-Vendor the marketplace owner can use one Riverty account for everyone (each vendor’s shipped order is captured on its own) or let each vendor connect their own.
Which CS-Cart versions are supported?
Section titled “Which CS-Cart versions are supported?”4.17.2 to 4.21.x.
Is this the AfterPay add-on?
Section titled “Is this the AfterPay add-on?”Riverty is the new name of AfterPay. Existing AfterPay merchants keep their contract; Riverty issues the API keys. The add-on talks to Riverty’s current BNPL API.
Which countries and payment types?
Section titled “Which countries and payment types?”Invoice (14 or 30 days), the verified payment type: Germany, Austria, Switzerland, the Netherlands, Belgium, Sweden, Norway, Finland, Denmark. Company invoice (B2B): Germany, Austria, the Netherlands. What you can actually sell depends on your contract with Riverty.
Direct debit, instalments, Pay in 3 and Riverty’s selection page are built from Riverty’s API reference but are not verified with Riverty yet: they are off by default, labelled “not verified – needs Riverty confirmation” and should only be switched on (Enable payment types not verified with Riverty) after your Riverty integration manager confirmed them for your contract in the Partner Test environment. Where Riverty offers them: direct debit in Germany, Austria and the Netherlands (the buyer enters an IBAN), instalments in Germany, Austria and the Nordics (needs your instalment profile number), Pay in 3 in the Netherlands.
Instalments, Pay in 3 and the Consumer Credit Directive (from 20 November 2026)
Section titled “Instalments, Pay in 3 and the Consumer Credit Directive (from 20 November 2026)”Instalments and Pay in 3 are credit products. From 20 November 2026 the EU Consumer Credit Directive 2023/2225 (CCD2) applies, and Riverty publishes separate checkout rules for payment methods in its scope. Those rules were not available to us when this version was built. Before you switch instalments or Pay in 3 on, ask your Riverty integration manager to confirm what your checkout must show (method name, representative example, pre-contractual information, consent) and whether Riverty’s hosted page covers it. The invoice is not affected by this note.
Who carries the risk?
Section titled “Who carries the risk?”Riverty decides on every purchase in its risk check and, with an accepted and invoiced order, pays you and carries the non-payment risk according to your contract with Riverty. The add-on does not change that; ask Riverty for your terms.
Does it replace the invoice for the customer?
Section titled “Does it replace the invoice for the customer?”No. When you capture an order Riverty creates and sends its own invoice to the customer. Your own shop invoice (for example from our invoicing or e-invoicing add-ons) stays separate; the Riverty invoice number you see on the order tab is the one we send as the invoice number.
Where are my keys stored?
Section titled “Where are my keys stored?”In your own database, encrypted. The key is derived from your store’s secret in config.php, so a database dump alone does not reveal them. They are never shown again after saving.
Does it send data to Kavio Labs?
Section titled “Does it send data to Kavio Labs?”No. The add-on talks to Riverty only. The license check sends your domain name to the Kavio Labs license server once a day (Kavio Labs downloads).
What data goes to Riverty?
Section titled “What data goes to Riverty?”What Riverty’s API requires for the purchase: the order lines and amounts, the buyer’s name, address, e-mail, phone, date of birth or identity number (depending on the country), company data for B2B, IP address and browser identification for the risk check, and the shop and add-on identification. The buyer sees Riverty’s privacy statement link at checkout. Birth date and identity number are removed from your stored order data right after the call.
What happens when Riverty is down?
Section titled “What happens when Riverty is down?”Authorizations fail with a message and the customer can choose another method; captures, voids and refunds wait and are retried automatically (5 minutes up to 12 hours) with the same key, so nothing is lost and nothing is sent twice.
What happens when the license expires?
Section titled “What happens when the license expires?”New work stops (the method is hidden at checkout). Work already under way is still finished.
How do I get updates?
Section titled “How do I get updates?”Install the new package over the old one. See Installation.
How do I get support?
Section titled “How do I get support?”Contact us through https://cs-cart.kaviolabs.com.
My license shows “Pending verification”
Section titled “My license shows “Pending verification””This status appears in older add-on versions when you use a CS-Cart Marketplace license number that our license server has not matched with the Marketplace yet. The add-on is fully working in this state: no feature is switched off and you do not need to do anything. Newer versions show it as Active (Marketplace license). We confirm Marketplace numbers on our side; click Check now on the add-on’s License tab (Add-ons → Manage add-ons → the add-on) a little later and it shows Active. If it has not changed after 24 hours, contact support with your Marketplace order number.
Still stuck?
Section titled “Still stuck?”Work through the troubleshooting guide, then contact support with your CS-Cart version, edition, PHP version and the add-on version (1.0.0).