VibeFox CTT for PrestaShop

VibeFox CTT for PrestaShop

20 €

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

Help

Ask a question: VibeFox CTT for PrestaShop

Slide to fit the puzzle

Overview

VibeFox CTT adds CTT (Correios de Portugal) delivery to PrestaShop with two carriers: delivery to the customer's address and delivery to a CTT point or parcel locker chosen at checkout. Customers get a price from your price table or a live CTT price.

It suits shops that ship within Portugal, including the Azores and Madeira, or abroad with CTT. The module calculates shipping prices and saves the chosen CTT point in the order. It does not create shipments, print labels, request pickups or provide tracking numbers.

Key features

Price table by destination and size: one row per country, separate rows for the Azores and Madeira (recognised from the Portuguese postcode) and a default row, with a base price and optional prices for parcel sizes XS to XL.

Optional live rates: with CTT API keys, the price is requested from CTT once the customer has entered the full address. The price table is used whenever CTT gives no price.

Delivery to a CTT point: a second carrier lets the customer search CTT points and parcel lockers by postcode or city. A point from the CTT list must be chosen before the customer can continue.

Point in the order: shown on the admin order page (and changeable there), on the order confirmation and order detail pages, and in order e-mails.

Fast checkout: live prices are cached for 1 hour, CTT point lists for 6 hours and errors for 5 minutes, so the checkout never waits for a failing API.

Shipping rules: minimum and maximum cart weight (30 kg by default), minimum order amount, free shipping from an order amount, per-order or per-item prices, carrier tax rule.

Standard PrestaShop carriers: both carriers are created on install and linked to the zone of Portugal. Zones, customer groups and size limits are managed in Shipping > Carriers, or use Ignore shipping zones with a list of countries.

Debug log in the back office: view and clear the log on the module page. Keys, tokens and customer addresses are never logged.

Requirements

PrestaShop 8.0 to 9.x, PHP 8.0 or later. Live rates and the CTT point search need a CTT e-commerce account with API keys, an App ID and a Carrier ID. The price table and delivery to the address work without them. A VibeFox license key from vibefox.net (one key per domain).