Integrates CS-Cart and Multi-Vendor with Bring: live prices and delivery dates at checkout, pickup points, labels, returns and tracking.
Tested on 2 buildsUpdated Nov 8, 2026Version 1.0.0CS-Cart, Multi-Vendor 4.17.2 – 4.21.x No core file edits
Built for
Bring Shipping: Pickup Points, Labels & Returns: Live Bring prices, pickup points at checkout, labels, return labels and tracking1 of 7
What it does
For stores that ship with Bring from Norway, Sweden or Denmark to the Nordic countries and beyond. The add-on adds four Bring services as shipping methods: Pickup Parcel to a pickup point or locker, Home Delivery, Home Mailbox Parcel and Business Parcel. Prices come live from Bring for your customer number, with an optional mark-up, or from your own price table. It works with your own Bring agreement, in CS-Cart, CS-Cart Ultimate, Multi-Vendor and Multi-Vendor Ultimate.
How it works
Enter your Mybring login, API key and customer number, press Save and test, and book test labels with Bring's test indicator before going live. At checkout the customer sees the Bring price and delivery date; with Pickup Parcel a list of the nearest pickup points opens. On the order page you book the parcel, download the label and create return labels. Tracking updates by cron. Failed jobs retry automatically and are visible in the log. Bring and Posten are trademarks of Posten Bring AS; Kavio Labs is not affiliated with Posten Bring AS.
Features
Live Bring prices from the Shipping Guide API: your agreement price (list price without the financial right), with or without VAT, converted with your currency rates
Mark-up in percent and amount, or your own flat or weight-based price
Expected delivery date at checkout
Pickup point and parcel locker list at checkout, checked on the server
Bookings with PDF labels in one click or at an order status
Pickup parcel, Parcel home plus, Home mailbox parcel, Business parcel, plus any service id of your agreement
Free return labels with Norwegian parcels and return labels on demand
Tracking status on the order and a CS-Cart shipment with the tracking link
Test mode with Bring's test indicator: real checks, no real shipments
No duplicate bookings after a timeout: lookup by reference
API key stored encrypted, connection test that lists your customer numbers
Multi-Vendor: one marketplace connection or one per vendor
What you get
Package
kv_bring-1.0.0.zip, installed through Add-ons → Manage add-ons
Updates & support
12 months included. Download new versions from your account and install them in Add-ons → Manage add-ons or the Upgrade Center.
License
1 production installation. Staging, dev and localhost are free and unlimited. The add-on keeps working after the update period ends. How licensing works
Compatibility
We list only the builds we install and test on. “Tested” means the full test plan was run on that build; “Supported” means the build is inside the supported range and uses the same hooks.
CS-Cart version and edition compatibility
CS-Cart version
CS-Cart
CS-Cart Ultimate
Multi-Vendor
Multi-Vendor Ultimate
4.22 and later
Testing next
Testing next
Testing next
Testing next
4.21.2
Supported
Supported
Supported
Supported
4.20.x
Supported
Supported
Supported
Supported
4.19.x
Supported
Supported
Supported
Supported
4.18.x
Supported
Supported
Supported
Supported
4.17.2
Supported
Supported
Supported
Supported
Before 4.17.2
Not supported
Not supported
Not supported
Not supported
Requirements
Core changes
None. Hooks and template overrides only
1.0.0
Nov 8, 2026
Latest
Added 11
Initial release: integration with the Bring APIs of developer.bring.com (Shipping Guide API v2, Booking API, Pickup Point API, Tracking API v2, Customer Info API) for shops that ship from Norway, Sweden or Denmark.
Connection per store owner or vendor: the merchant's own Mybring login, API key (encrypted) and Bring customer number for test and live mode, sender country, sender and return address; connection test with the Customer Info API; a refused login or key pauses automatic calls.
Test mode with Bring's test indicator (X-Bring-Test-Indicator): Bring checks the booking and returns a label without a real shipment or invoice; test bookings are marked and never tracked.
Shipping services Pickup Parcel (5800 / 0340), Home Delivery (5600 / 0349), Home Mailbox Parcel (3584) and Business Parcel (5000 / 0330), chosen by route; any other service id of the agreement per method; additional services.
Live Bring prices from the Shipping Guide API: agreement price (financial right) or, without that right, the list price (asked again without the customer number), with or without VAT, converted with the store's own currency rates, plus a mark-up in percent and amount; own flat or weight price as an alternative and as the fallback; free shipping threshold; expected delivery date from the same answer; answers cached per route and day.
Pickup point and parcel locker list at the checkout (nearest to the delivery address, postal code search, opening hours, distance), server-side check of the chosen point, closed points never offered, no order without a point; the point on the order page, e-mails and invoices.
Bookings in one click or at an order status: shipment and package numbers, the PDF label downloaded through Bring's documented 302 redirect (no credentials sent to the storage host), tracking link; CS-Cart shipment with the shipment number.
Duplicate protection: reference saved before the booking under a per-order lock, lookup by reference with the Tracking API after a lost answer, never an automatic second booking; "Book again" for administrators after 30 minutes.
Free return labels with Norwegian domestic parcels (returnProduct) and return labels on demand (9350 / 0341, or a service id of the agreement).
Void in the store (the Booking API has no cancel call), only before the parcel moves.
Tracking API polling with states that never move backwards; job queue with retries, log with CSV export; Multi-Vendor owner mode or per-vendor connections with vendor privileges.
Do I need a Bring agreement?
Yes. You need a Bring customer number and a Mybring user with an API key. The add-on books under your own agreement, and Bring invoices you directly.
Which countries can I ship from?
Norway, Sweden and Denmark, the sender countries of the default Bring parcel services. Destinations (including Finland) depend on the service and your agreement. A shop with a Finnish Bring agreement can enter the service ids of that agreement on each shipping method. Pickup points are available in Norway, Sweden, Denmark and Finland.
Are the prices the ones I pay Bring?
With the financial right on your customer number, the Shipping Guide returns your agreement price; without it, the list price. You can add a mark-up, or use your own prices.
Which label formats are there?
The Booking API returns PDF labels. Bring produces ZPL only for the RFID Home mailbox parcel (3570), and the add-on keeps whatever Bring returns.
Can I cancel a booking?
The Booking API has no cancel call. The add-on voids the booking in the store; check unused bookings in Mybring.
Is Bring's own checkout widget used?
No. Bring offers a Checkout tool that generates API requests, not an embeddable picker. The add-on shows its own pickup point list, built from the official Pickup Point API.
Does it work with Multi-Vendor?
Yes. Use one connection for the marketplace (owner mode), or let each vendor connect their own Mybring user and customer number.
Does it work with the full page cache of CS-Cart 4.21?
Yes. Prices and the pickup point picker appear only on the checkout, which the cache does not serve.
Which languages?
The add-on ships in English. CS-Cart copies the English texts into your other store languages, where you can translate them.
Multi-Vendor 4.17.2 (owner mode and vendor connections) and CS-Cart Ultimate 4.17.2, after the audit fixes, against a local mock built from the official Bring OpenAPI documents; not run against a real Bring account
Vipps MobilePay PaymentsVipps and MobilePay for CS-Cart and Multi-Vendor: customers approve in the app, you capture when you ship and refund from the order page.
$79
+
Shipping Goal Progress BarShow shoppers how close they are to free shipping, a gift or a discount, with live progress in the mini-cart, cart, checkout and a sticky bar.
$39
Buy with confidence
What stands behind your license
Tested builds
This product was tested on these builds. Builds we did not test are not listed.
Multi-Vendor4.17.2owner mode and vendor connections
CS-Cart Ultimate4.17.2
12 months of updates
Updates and support are included in the price. The product keeps working afterwards; renewing is optional.