AVAILABLE — VERSION 1.0.1

Fencair Canada Post Auto Tracking & Order Status Automation

Automatically check Canada Post shipment progress and update OpenCart order statuses from merchant-defined rules. Reduce repetitive tracking checks and routine fulfilment administration while keeping full control of status mappings.

One-time purchase. Includes 12 months of updates and support; the purchased release remains usable after that period.

TRACKING → STATUSv1.0.1
01 / CARRIERCanada PostShipment event
→
02 / ENGINEFencairNormalize + evaluate
→
03 / STOREOpenCartStatus update
DELIVERED→ Completeonly if your mapping allows it
STABLE RELEASE

v1.0.1 released

v1.0.1 adds an in-admin Scheduled Tracking / Cron Setup panel with the detected CLI runner path, a recommended 15-minute cron example, copy controls, and dry-run commands. Tracking and licensing behavior remain compatible with v1.0.0.

LIVE DEMO & DOCUMENTATION

See the module before you install it

Open the public OpenCart 3.0.5.1 demo to inspect the module settings, status mapping, Marketplace licensing UI and Scheduled Tracking / Cron Setup panel. Production Canada Post credentials are intentionally not connected in the public demo.

KEY FEATURES

Automate tracking checks and routine order status updates

Built for OpenCart merchants who ship with Canada Post and want the store workflow to follow the real shipment lifecycle without checking tracking pages and updating orders one by one.

Automatic Canada Post tracking

Register tracking numbers once; Fencair checks eligible shipments automatically on schedule.

Scheduled background processing

Run bounded Canada Post tracking checks through the local CLI/cron runner.

Cron setup guidance

Copy the detected CLI path, recommended 15-minute cron command and dry-run commands directly from the OpenCart module admin.

Automatic order status updates

Map normalized Canada Post states to your chosen OpenCart statuses so configured transitions happen automatically.

Native OpenCart order history

Apply configured status changes through OpenCart’s normal order-history path rather than direct status SQL writes.

Replay protection

Prevent duplicate carrier events from repeating completed actions.

Stale/final-state protection

Block stale events and historical/reused tracking-number events from regressing downstream order state.

Read-only dry run

Validate tracking behavior without mutating order status before enabling live automation.

Recoverable notifications

Preserve operational event state when customer notification fails after an allowed status action.

DIRECT PURCHASE

A review-first purchase flow

Fencair separates legal review from payment authority and keeps Stripe as the hosted payment surface.

01

Choose billing location

Select Canada or the United States; Canadian buyers select province/territory so tax is calculated before acceptance.

02

Review transaction and terms

See seller identity, price, tax, total, license allowance, support/refund disclosures and immutable Customer License Terms.

03

Accept and continue to Stripe

Only after explicit acceptance is a Stripe Checkout Session created and the browser redirected to checkout.stripe.com.

04

Verified fulfillment

License issuance follows authoritative successful payment verification. The first license key is displayed once and is not sent in plaintext by the payment adapter.

CERTIFIED COMPATIBILITY

Exact tested combinations

Only the rows below are represented as certified. Nearby or unlisted combinations may work but are not claimed as certified.

OpenCartPHPDatabaseRuntime
3.0.3.97.4MariaDB 10.11Apache
3.0.3.98.1MariaDB 10.11Apache
3.0.4.17.4MariaDB 10.11Apache
3.0.4.18.2MariaDB 10.11Apache
3.0.4.18.4MariaDB 10.11Apache
3.0.5.18.1MariaDB 10.11Apache
3.0.5.18.4MariaDB 10.11Apache
3.0.5.18.5MariaDB 10.11Apache
3.0.4.18.2MySQL 8.0Apache
3.0.5.18.4MariaDB 10.6Apache
3.0.4.18.2MariaDB 10.11Nginx 1.27 + PHP-FPM
LICENSE, UPDATES & SUPPORT

One purchase, bounded activation rights

Each license includes 1 active production/live store plus 1 non-production staging/development/test installation. The production activation can be transferred after explicitly deactivating the previous production installation. Normal uninstall/reinstall of the same installation does not itself consume another commercial seat.

The purchased release may be used perpetually under the Customer License Terms. 12 months of software updates and 12 months of support are included. Optional renewal is USD $39.99 for another 12 months of updates and support; not renewing does not disable the purchased release. Target first support response is within 1 business day, Monday–Friday excluding Canadian statutory holidays.

MERCHANT FEEDBACK

Review layout preview

Sample feedback is displayed to validate the review experience. Replace these samples with verified customer reviews before using this section as social proof.

4.8out of 513 reviews
★★★★★
The status-mapping screen is easy to understand and the dry-run workflow makes it straightforward to verify the setup before enabling scheduled processing.
Store ownerOntario · OpenCart 3.0.4.1
★★★★★
The Scheduled Tracking / Cron Setup panel makes the recurring job much clearer than documenting a server command separately.
Ecommerce managerBritish Columbia · OpenCart 3.0.5.1
★★★★★
I like that delivered orders can complete automatically while unknown carrier events stay visible in the logs instead of forcing a status change.
Store administratorAlberta · PHP 8.2
★★★★☆
Configuration is compact and the separation between carrier status, normalized status and OpenCart order action is useful for troubleshooting.
OpenCart merchantQuebec · OpenCart 3
★★★★★
The duplicate and stale-event protections are the part I value most because tracking updates should not move a finished order backward.
Operations leadOntario · Canada Post workflow
★★★★★
The module feels focused. It does one operational job, exposes the important controls, and does not require a public cron endpoint.
Store ownerNova Scotia · PHP 8.1
★★★★☆
The diagnostic information is practical and the CLI runner guidance is much easier to hand off to the person managing the server.
Technical managerManitoba · Nginx + PHP-FPM
★★★★★
The workflow is predictable: Canada Post event in, explicit rule evaluation, then an order action only when the mapping allows it.
Online retailerSaskatchewan · OpenCart 3.0.3.9
★★★★★
The admin interface gives enough detail to confirm what is happening without turning routine tracking into a manual daily task.
Store administratorOntario · MySQL 8.0
★★★★★
The dry-run option and operational logs make the initial rollout feel controlled, especially when moving an existing store to automation.
Ecommerce ownerBritish Columbia · PHP 8.4
★★★★☆
It is useful to have the store status follow the real shipment lifecycle while keeping unusual carrier messages as log-only events.
Fulfilment managerNew Brunswick · Canada Post
★★★★★
The implementation respects the normal OpenCart order-history path, which is important when other store integrations also watch status changes.
OpenCart developerOntario · OpenCart 3.0.4.1
★★★★★
The overall setup is clean and the new Cron Setup panel makes the unattended tracking workflow easier to maintain.
Small business ownerPrince Edward Island · OpenCart 3
FAQ

Before you buy

Key commercial and technical boundaries for v1.0.1.

Is the module available now?

Yes. Fencair Canada Post Auto Tracking & Order Status Automation v1.0.1 is released. The current direct launch price is USD $59.99.

Is this a subscription?

No. It is a one-time software purchase. The purchased release remains usable after the included 12-month updates/support period.

Does Fencair proxy Canada Post tracking traffic?

No. Normal carrier tracking traffic goes directly from the merchant store to Canada Post. Fencair licensing traffic is separate.

How many stores can I activate?

One active production/live store plus one non-production staging/development/test installation. Production activation can be transferred after explicit deactivation of the previous production installation.

Which OpenCart versions are certified?

Only the exact published compatibility rows are certified. The current matrix includes OpenCart 3.0.3.9, 3.0.4.1 and 3.0.5.1 with specific PHP/database/runtime combinations.

How are payments processed?

Direct purchases use Stripe-hosted Checkout. The transaction disclosure and Customer License Terms are reviewed before a Stripe Checkout Session is created.

What is the refund policy?

Direct-sale refund requests may be considered within 14 days for a reproducible material technical defect in a certified environment after reasonable support investigation. Mandatory consumer rights are not limited.

PURCHASE

Buy Fencair Canada Post Auto Tracking & Order Status Automation

Current SALE price USD $49.99. One-time purchase. The next screen shows billing jurisdiction, tax, total, transaction disclosure and Customer License Terms before Stripe-hosted payment.