VibeFox Estafeta for OpenCart

VibeFox Estafeta for OpenCart

20 €

Price per license: 1 domain, updates and support for 12 months.

Help

Ask a question: VibeFox Estafeta for OpenCart

Slide to fit the puzzle

Overview

VibeFox Estafeta adds an Estafeta shipping method for Mexico to OpenCart 3 and OpenCart 4. Live rates come from the DrEnvio API (drenvio.com, an Estafeta partner in Mexico): the extension asks DrEnvio for a quote with the destination postcode and the cart weight and offers the cheapest Estafeta service for that address. Your own prices per country are used when there is no live rate.

It suits Mexican stores that ship with Estafeta through a DrEnvio account, or that want a fixed Estafeta price without an account. The extension calculates shipping rates at checkout. It does not create shipments, print labels (guías) or track parcels, does not let the customer choose an Estafeta service or office, and has no automatic exchange rates.

Key features

Live Estafeta rates: DrEnvio quotes several carriers, and only Estafeta rates are used. The cheapest Estafeta service for the address is offered.

Service saved with the order: the Estafeta service, delivery time, price source and shipping cost are stored when the order is placed and shown in an Estafeta panel on the admin order page.

Your own prices: prices per destination country and a fallback cost are used when there is no API key or DrEnvio has no Estafeta rate. If neither is set, the method is hidden instead of showing a wrong price.

Safe currency handling: DrEnvio quotes in Mexican pesos. If your default currency is not MXN, you enter the MXN exchange rate. Without it live rates are not used. The price is shown in the customer's currency.

Fast checkout: rates are cached for 1 hour and failed requests for 5 minutes, so a slow API never stalls every checkout update.

Shipping rules: geo zone or a country list, free shipping from a subtotal, minimum subtotal, minimum and maximum weight, per order or per item for your own prices, tax class.

Clear settings page: sections for the DrEnvio API, your own prices, conditions and availability, warnings about settings that hide the method, one Save button without page reload, and JSON import and export.

Debug log in the admin: view and clear the log on the extension page. The API key and customer addresses are never logged.

Requirements

OpenCart 3.0.x (tested on 3.0.5.0) or OpenCart 4.0.2 and later (tested on 4.1.0.3), PHP 8.0 or later with the cURL extension. One download has the packages for both versions. Live rates need a DrEnvio account with Estafeta enabled and its API key, and products need weights. Your own prices work without an account. A VibeFox license key from vibefox.net (one key per domain).