Skip to content

Riverty for CS-Cart and Multi-Vendor

Edition: CS-Cart & Multi-Vendor · Latest version: 1.0.0 · Compatible with: CS-Cart & Multi-Vendor 4.17.2 – 4.21.x, PHP 7.4 – 8.3 · Changelog: view

Riverty (formerly AfterPay) for CS-Cart and Multi-Vendor: pay by invoice in 14 or 30 days, for Germany, Austria, Switzerland, the Netherlands, Belgium and the Nordics.

  • Offers Riverty at checkout and sends the customer to Riverty’s hosted page (identity check, one-time passcode, bank check and manual review all happen there).
  • Asks only for what Riverty needs per country: private or company buyer, date of birth, national identity number in the Nordics, mobile phone, company data for B2B, and shows the terms and privacy sentence Riverty prescribes for that country.
  • Shows the method only for country and currency pairs Riverty serves (for example EUR with a German billing address, CHF with a Swiss one).
  • Authorizes at checkout, captures (creates the invoice) when the order reaches the status you choose, or by hand, in full or for selected items, voids a reservation that was not captured, and refunds a captured invoice in full or in part.
  • A lost answer never causes a double capture, refund or reservation: the request key is stored before the call and the order is read back from Riverty first.
  • Reads the state back from Riverty before it moves an order; a pending authorization is never shown as cancelled.
  • Keys (one per country, as Riverty issues them) are stored encrypted; test (Partner Test) and live mode are separate; a rejected key pauses the add-on instead of retrying.
  • The invoice is the verified payment type. 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.
  • Multi-Vendor: marketplace owner mode (one Riverty account, each vendor’s shipped order captures that vendor’s lines) or one account per vendor; vendors never see the owner’s keys and cannot capture, void or refund in owner mode.
  • CS-Cart and Multi-Vendor 4.17.2 to 4.21.x, CS-Cart Ultimate and Multi-Vendor Ultimate.
  • PHP 7.4 to 8.3, depending on your CS-Cart version.
  • Riverty merchant account with the Partner Test keys from the Riverty Merchant Portal; live keys come from Riverty after their contract and onboarding.
  • The queue needs a cron job (a command line or a secret web address; see Configuration).

Riverty is a trademark of its owner; this add-on is not affiliated with or endorsed by Riverty. AfterPay is the former name of Riverty and is named here only to say what the add-on connects to.