Test builds: OpenCart 4.1.0.4 and 3.0.5.1

Melhor Envio Shipping & Labels for OpenCart

by Kavio Labs · for OpenCart 4.1.x

Brazil shipping for OpenCart 4 on the Melhor Envio API v2: live Correios, Jadlog and other carrier prices at checkout from the destination CEP, in reais; you create the label from the order page, add it to the Melhor Envio cart or pay it from your wallet and generate it, open the print link, and the tracking code, posted and delivered steps are written to the order history by cron and the signed Melhor Envio webhook; cancel with the cancellable check. You connect with your own Melhor Envio app (OAuth2, sandbox supported); CPF/CNPJ are checked, a content declaration or the NF-e key is sent as the API requires, and phone and e-mail only when you switch it on. A shipping extension with events and cron, no OCMOD.

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

What it does

Brazil shipping for OpenCart 4 on the Melhor Envio API v2: live Correios, Jadlog and other carrier prices at checkout from the destination CEP, in reais; you create the label from the order page, add it to the Melhor Envio cart or pay it from your wallet and generate it, open the print link, and the tracking code, posted and delivered steps are written to the order history by cron and the signed Melhor Envio webhook; cancel with the cancellable check. You connect with your own Melhor Envio app (OAuth2, sandbox supported); CPF/CNPJ are checked, a content declaration or the NF-e key is sent as the API requires, and phone and e-mail only when you switch it on. A shipping extension with events and cron, no OCMOD.

What it changes for your store

  • Melhor Envio shipping for your Brazilian OpenCart store. Quote Correios, Jadlog and the other Melhor Envio carriers at checkout, then create, pay, generate and print the label from the order page. It connects with your own Melhor Envio app through OAuth2: no aggregator in between and no per-label fee from us.
  • Know the limits. You need a Melhor Envio account and your own app (Client ID and Secret). Paying uses your Melhor Envio wallet balance. OpenCart has no CPF/CNPJ or street number fields by default: map custom fields in the settings or type the values on the order page. One label per click, one package (you set its size; the billed price can differ slightly from the quoted one). The contact e-mail for Melhor Envio's required User-Agent header is yours to enter. Commercial shipments need the NF-e key; Azul Cargo labels cannot be bought through the Melhor Envio API. Tested against a stand-in built from the official documentation, not against the live Melhor Envio service (webhook signature encoding: both hex and base64 are accepted). Melhor Envio is a trademark of its owner. This extension is not affiliated with, endorsed by or sponsored by Melhor Envio, Correios or any carrier.

Features

Checkout

  • One Melhor Envio shipping method with a line per service, each with its delivery estimate, in reais converted to your store currency
  • Only the destination CEP, the product sizes, weights and values are sent for a quote: no name, e-mail or phone
  • Markup, handling fee, rounding, free shipping threshold, fallback rate, services filter, tax class and geo zone; optional receipt notice (AR) and own hand (MP)

Labels and tracking

  • A Melhor Envio tab on the order: service preselected from the customer's choice, recipient CPF or CNPJ, street, number and district filled from the order (or from custom fields you choose), content declaration or NF-e key
  • Add to the Melhor Envio cart, or pay from your wallet, generate and get the print link in one click; continue a label that was left in the cart after you add funds; an order with an open label gets no second purchase by mistake (explicit "additional package" for a real second parcel), and a request that Melhor Envio never answered is checked against the real label state before anything is paid again
  • The tracking code, posted and delivered steps go into the order history, by cron and by the signed Melhor Envio webhook, and can move the order to your statuses
  • Cancel a label: the extension asks Melhor Envio first and shows its answer

Safe and simple

  • Client secret and tokens stored encrypted and renewed automatically, secrets and personal data masked in the log, phone and e-mail sent only when you switch it on; a shipping extension with events and cron, no OCMOD, no core edits; tested on OpenCart 4.1.0.4

What you get

  • Download & installOne installer package (.ocmod.zip) for OpenCart 4.0.2 – 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.0
Compatible with
OpenCart 4.1.0.4
Core edits
None
Extension ID
kv_melhor_envio
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 73 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
Melhor Envio Shipping & Labels for OpenCartOpenCart extension · v1.0.0
12 months of updates & support$49one-time