Test builds: OpenCart 4.1.0.4 and 3.0.5.1

Vipps MobilePay Payments for OpenCart

by Kavio Labs · for OpenCart 4.1.x

Vipps and MobilePay for OpenCart 4 (Norway, Denmark, Finland), integrating with the Vipps MobilePay ePayment API: customers approve in the app on phones or on the landing page from a computer; an order counts as approved only after the payment is read back with the amount asked for and the current order total; webhooks registered with one button and checked with their HMAC signature, lost webhooks recovered by the return, a waiting page and the cron; capture when the order ships (or at once, or by hand), partial captures, refunds and release of the rest, every operation stored with its idempotency key before it is sent. Your own merchant agreement and sales unit, NOK, DKK or EUR. Events and cron, no OCMOD.

Tested on 4.1.0.4 Updated Nov 7, 2026 Version 1.0.1 Compatible with OpenCart 4.1.0.4 No core file edits
Built forOpenCart

What it does

Vipps and MobilePay for OpenCart 4 (Norway, Denmark, Finland), integrating with the Vipps MobilePay ePayment API: customers approve in the app on phones or on the landing page from a computer; an order counts as approved only after the payment is read back with the amount asked for and the current order total; webhooks registered with one button and checked with their HMAC signature, lost webhooks recovered by the return, a waiting page and the cron; capture when the order ships (or at once, or by hand), partial captures, refunds and release of the rest, every operation stored with its idempotency key before it is sent. Your own merchant agreement and sales unit, NOK, DKK or EUR. Events and cron, no OCMOD.

What it changes for your store

  • Vipps and MobilePay for OpenCart 4, from checkout to refund. Your customers in Norway, Denmark and Finland pay the way they pay everywhere else: with Vipps or MobilePay. The extension integrates with the Vipps MobilePay ePayment API using your own merchant agreement and sales unit.
  • Know the limits. Wallet payments with the redirect flow: no freestanding card payments, Express checkout, QR or recurring payments. You need a Vipps MobilePay merchant agreement with online payments and an HTTPS shop; Vipps MobilePay charges its own fees. Tested against a stand-in built from the published Vipps MobilePay API specifications, not yet against the real test environment; points to confirm are listed in the documentation. Vipps MobilePay, Vipps and MobilePay are trademarks of Vipps MobilePay AS; this extension is independent software that integrates with their API and is not affiliated with or endorsed by Vipps MobilePay AS.

Features

Checkout

  • The standard Vipps MobilePay flow: the app opens on phones, the landing page on computers, the customer comes back to your success page
  • The local brand by default: Vipps in Norway, MobilePay in Denmark and Finland, switching to Vipps on 12 January 2027 by itself; official paymark and the recommended description line
  • NOK, DKK or EUR (the currency of your sales unit); other cart currencies converted with your rate

Safe confirmation

  • An order counts as approved only after the shop has read the payment back from Vipps MobilePay, with the amount it asked for and the amount the order costs now
  • Webhooks registered with one button and checked with their HMAC signature; a lost webhook is recovered by the return, the waiting page and an hourly cron
  • A customer who comes back before Vipps MobilePay has decided gets an empty basket and a waiting page that never shows a pending payment as cancelled
  • An approval that no longer matches the order, or a second approval of a paid order, is not booked: its reservation is released

Capture and refunds

  • Capture when the order reaches a status (default Shipped), right after approval, or by hand; partial captures
  • Full or partial refunds with a reason, release of the rest of the reservation, from a Vipps MobilePay tab on the order page or by order status
  • Every create, capture, refund and cancel is stored before it is sent with its own idempotency key; an unclear answer is sent again with the same key, so it never happens twice
  • Capture deadline shown in shop time and warned 3 days ahead

Set-up and safety

  • Test and Live keys side by side; Save and test connection; keys stored encrypted and never shown again
  • Test mode stays hidden from customers until you confirm it
  • Updates and uninstall keep your payments, settings and keys; an explicit "Remove all data" when you really want it

What you get

  • Download & installOne installer package (.ocmod.zip) for OpenCart 4.1.0.0 – 4.1.x. There is no OpenCart 3 edition. Download it from My licenses right after payment.
  • 12 months of updates & supportNew versions and help for 12 months (24 or 36 months at checkout). After that the extension keeps working; renew anytime at 50%.
  • License for your storeOne production domain with all its subdomains; staging and local development hosts are free. How licensing works
  • 30-day refundFull refund within 30 days of your first purchase, no reason needed. Refund policy
  • Tested buildsOpenCart 4.1.0.4. Tested on OpenCart 4.1.0.4.
  • Documentation & supportFull guide (Installation, Configuration, Usage, Developer notes) on this page. Tickets from your account, first reply within 1 business day.
Version
1.0.1
Compatible with
OpenCart 4.1.0.4
Core edits
None
Extension ID
kv_vipps
Developer
Kavio Labs Software Limited

Support

Policy
Bug reports
1 business day
How-to questions
2 business days
Channel
Tickets in your account

Buy with confidence

What stands behind your license

  • Tested builds

    This product was tested on this build. Builds we did not test are not listed.

    • OpenCart4.1.0.4
  • 12 months of updates

    Updates and support are included in the price. The product keeps working afterwards; renewing is optional.

    How licensing works
  • 30-day refund

    If it is not what you expected, tell us within 30 days and we refund the order.

    Refund policy
  • Secure checkout

    Pay by card, Apple Pay or Google Pay on Stripe's secure page. Your card number never reaches our server.

    Ask a pre-sales question

Sold by Kavio Labs Software Limited, registered in England and Wales No. 17532441. About us

More for OpenCart

Works well alongside it.

All 88 extensions

Server-side tracking for OpenCart 4.x and 3.0.x: purchases, refunds, add to cart, checkout, product views and leads go from your server to the free official GA4 Measurement Protocol, Meta Conversions API and TikTok Events API, deduplicated with the browser pixels through shared event ids. Consent-aware, SHA-256 hashed customer data, order status mapping, queue with retries, test mode and an event log. No paid relay, events only, no OCMOD.

  • 4.1.0.x
  • 4.0.2.x
  • 3.0.x
from$59Buy

The department store theme for OpenCart 4.x and 3.0.x: colour-coded departments, a department list beside the hero slider with two side promos, a big search with a department selector, tabbed product blocks, a 2 + 1 + 2 offer grid, deals of the day with real countdowns, a department showcase, a promotions band and a three-column product page with a sticky buy box. Four styles (Meridian, Harbor, Citrus, Night) and your own colours on top. Events only, no core changes.

  • 4.1.0.x
  • 4.0.2.x
  • 3.0.x
from$129Buy

Bot & Country Blocker

Extension · v1.0.1

Stop AI crawlers, scrapers, vulnerability scanners and unwanted countries before OpenCart 4.x or 3.0.x builds a page. Googlebot and Bingbot are verified by DNS and always allowed; 50+ bots get one switch each; country rules use free GeoIP databases and can close only the checkout; IP and network lists, rate limits, honeypots and the cart flood fix; a one-second challenge instead of a captcha; learning mode, dashboard, log, IP tester and Cloudflare export. No core changes, no OCMOD.

  • 4.1.0.x
  • 4.0.2.x
  • 3.0.x
from$49Buy
Vipps MobilePay Payments for OpenCartOpenCart extension · v1.0.1
12 months of updates & support$79one-time