FedEx REST Rates & Labels changelog
All notable changes to FedEx REST Rates & Labels (kv_fedex_rest) are documented here.
The format follows Keep a Changelog and the project uses Semantic Versioning.
[Unreleased]
Section titled “[Unreleased]”[1.0.0] - 2026-11-07
Section titled “[1.0.0] - 2026-11-07”- FedEx REST API integration on the FedEx Developer Portal APIs (OAuth 2.0 client credentials, optional child key; sandbox and production), replacing the retired SOAP / Web Services on CS-Cart 4.17 and working next to the 4.18+ core “FedEx (REST)” module.
- Checkout rates (Rate and Transit Times API): 20 FedEx services, account or list rates, delivery date or transit time, residential flag, direct signature, declared value, markup, rounding, free shipping threshold, fallback rate; one API call serves every FedEx method of a cart.
- Labels (Ship API) in PDF, PNG or ZPL II from the order page or at an order status, multi-package shipments (one label per package), customs lines and commercial invoice for international parcels, return labels, cancel.
- Protected label purchase: lock per order, stored attempt per request, “Unresolved” hold when FedEx may have created the shipment but the answer was lost.
- Pickups (Pickup Request API): book and cancel Express and Ground pickups.
- Tracking (Track API) with scan events, optional order status on delivery, tracking number as a CS-Cart shipment.
- Address validation (Address Validation API) with the residential / business classification used for the label.
- Multi-Vendor: marketplace owner mode (optionally with vendor labels) or one FedEx account per vendor; vendor panel with per-action privileges.
- Connection page with encrypted credentials, test and live mode and a connection test; job queue with retries and back-off, cron (command line and secret address), log viewer with CSV export.