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 4.17.2 to 4.21.x. In Multi-Vendor the marketplace owner can take all payments on one sales unit or let each vendor connect their own.
Do I need an agreement with Vipps MobilePay?
Section titled “Do I need an agreement with Vipps MobilePay?”Yes. You need a Vipps MobilePay merchant agreement with online payments and a sales unit. Vipps MobilePay charges its own fees; the add-on has no per-transaction fee.
Has it been tested against the real Vipps MobilePay test environment?
Section titled “Has it been tested against the real Vipps MobilePay test environment?”Not yet. It was tested against a local stand-in built from the published API specifications, including the documented webhook signature algorithm (see tests/test-plan.md and Conformance). We have no test sales unit yet, so no real app has approved a payment. The points to confirm with your own test keys are listed in the conformance page.
Which payment methods and currencies?
Section titled “Which payment methods and currencies?”Wallet payments through the redirect flow (the Vipps or MobilePay app). Card payments (CARD) are not part of version 1.0. Currencies NOK, DKK and EUR, the currency of your sales unit. A cart in another shop currency is converted once, when the payment starts, with the shop’s own rate.
Is an order approved when the customer returns to the shop?
Section titled “Is an order approved when the customer returns to the shop?”No. The return, the webhook and the cron only trigger a read-back; the order is approved only when Vipps MobilePay says the payment is authorized, with the amount that was created and the order total that was stored.
When is the money taken?
Section titled “When is the money taken?”At approval the amount is reserved. It is captured when the order reaches the capture status (default Complete), at once after approval, or by hand, depending on the Capture setting. Capture before the date shown as “Capture guaranteed until”.
Can I refund?
Section titled “Can I refund?”Yes, full or partial, from the order’s Vipps MobilePay tab or at a refund status. Only captured money can be refunded. A reservation that is not captured is released instead.
Does it work with the full page cache of 4.21?
Section titled “Does it work with the full page cache of 4.21?”It is built for it: the checkout, the return address (payment_notification) and the webhook (a POST to the add-on’s own dispatch) are never cacheable pages, and the add-on prints nothing into cached storefront pages. The full page cache test harness has not been run on a 4.21 store with the cache switched on yet.
What changes on 12 January 2027?
Section titled “What changes on 12 January 2027?”MobilePay becomes Vipps in Denmark and Finland. With “Show the local brand name” on, checkout shows MobilePay for DKK and EUR sales units until that day and Vipps from that day, by itself. The API does not change.
Where are my credentials stored?
Section titled “Where are my credentials stored?”In your database, encrypted with AES-256-GCM, with a key derived from your store’s secret in config.php. They are never shown again after saving; an empty field keeps the stored value.
Does it send data to Kavio Labs?
Section titled “Does it send data to Kavio Labs?”No customer or payment data. The add-on talks to Vipps MobilePay for payments. The license check sends your domain name, license key, add-on and CS-Cart version once a day (see the license page in the settings).
What happens when Vipps MobilePay is down?
Section titled “What happens when Vipps MobilePay is down?”Webhooks that cannot be read back answer 503 and are retried by Vipps MobilePay; unanswered operations are read back before they are sent again (never twice); queued jobs retry after 5 minutes up to 12 hours; the cron reads open payments again.
What happens when the license expires?
Section titled “What happens when the license expires?”The payment method is hidden from new orders. Payments, webhooks, captures and refunds already under way are still processed.
Is it affiliated with Vipps MobilePay?
Section titled “Is it affiliated with Vipps MobilePay?”No. It integrates with their public ePayment API. Vipps MobilePay, Vipps and MobilePay are trademarks of Vipps MobilePay AS.
How do I get support?
Section titled “How do I get support?”Contact us through https://cs-cart.kaviolabs.com with the add-on version, the CS-Cart version and the relevant log lines.
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).