Test builds: OpenCart 4.1.0.4 and 3.0.5.1

FedEx REST Rates & Labels for OpenCart

by Kavio Labs · for OpenCart 4.1.x

FedEx for OpenCart 4 on the current FedEx REST APIs: live FedEx rates and delivery dates at checkout from one rate request per cart, labels (PDF, PNG or ZPL II) from the order page with multi-package shipments, customs lines and a commercial invoice, a choice of who pays duties and taxes, return labels, cancel, pickups, and tracking with the FedEx link written to the order history by cron; address validation tells residential from business. The label purchase is protected against double clicks and lost answers, so a label is never bought twice by accident. You connect with your own FedEx Developer Portal project and account number (test and live), secrets are encrypted at rest. 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

FedEx for OpenCart 4 on the current FedEx REST APIs: live FedEx rates and delivery dates at checkout from one rate request per cart, labels (PDF, PNG or ZPL II) from the order page with multi-package shipments, customs lines and a commercial invoice, a choice of who pays duties and taxes, return labels, cancel, pickups, and tracking with the FedEx link written to the order history by cron; address validation tells residential from business. The label purchase is protected against double clicks and lost answers, so a label is never bought twice by accident. You connect with your own FedEx Developer Portal project and account number (test and live), secrets are encrypted at rest. A shipping extension with events and cron, no OCMOD.

What it changes for your store

  • FedEx on the current FedEx REST APIs for your OpenCart store. Show live FedEx rates with delivery dates at checkout, then buy, print, track and cancel the label from the order page. It connects with your own FedEx Developer Portal project and account number: no aggregator in between and no per-label fee from us.
  • Know the limits. You need a FedEx account number and a FedEx Developer Portal project (API key and secret); FedEx decides on production access. One account per shop. Pickups are domestic requests. OpenCart keeps no package sizes per cart, so rates use the default package you set on the Connection tab; you can change size and weight per package on the order page. Tested against a stand-in built from the official FedEx documents, not against the live FedEx service. FedEx is a trademark of its owner. This extension is not affiliated with, endorsed by or sponsored by FedEx.

Features

Checkout

  • One FedEx shipping method with a line per service (Ground, Home Delivery, 2Day, Overnight, International Priority and more), each with its delivery date, from one rate request per cart
  • Only the destination city, region, postcode, country and the package weight are sent for a rate (and the value when you switch insurance on): no name, e-mail or phone
  • Account or list rates, markup, handling fee, rounding, free shipping threshold, fallback rate, services filter, tax class and geo zone

Labels, customs and tracking

  • A FedEx tab on the order: service from the customer's choice, packages from the product weights (split above the FedEx limit), the recipient address, customs lines for international orders
  • Labels as PDF, PNG or ZPL II, one per package, with the commercial invoice; return labels; cancel; address check that tells residential from business
  • Choose who pays duties and taxes: the recipient (the default), you, or a third-party FedEx account, per label if you wish
  • The tracking number and the FedEx tracking link go into the order history; an hourly cron refreshes the status and scan events and can move the order to your statuses
  • Book and cancel FedEx Express and Ground pickups with an availability check
  • A purchase is protected: a lock per order, a record written before FedEx is called, and a hold when the answer is lost, so double clicks and retries never buy a second label; no label is bought for a cancelled, denied, failed, refunded or incomplete order, or one whose status is outside your processing and complete lists

Safe and simple

  • API secrets stored encrypted, secrets and personal data masked in the log; 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.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.0
Compatible with
OpenCart 4.1.0.4
Core edits
None
Extension ID
kv_fedex_rest
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 78 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
FedEx REST Rates & Labels for OpenCartOpenCart extension · v1.0.0
12 months of updates & support$59one-time