PrestaShop 8 & 9 Module · Astralith Labs
⬆ HIGH ROI Optimise volumetric weight, parcels and real logistics costs.

Logistics should
not be
a guessing game.

Astrashipping calculates real weight, volumetric weight, packing plan and optimal box for every PrestaShop order — before you even close the parcel. Stop shipping by guesswork. Every euro lost in the wrong box is recoverable.

⚖️ Real weight + packaging 📐 Carrier volumetric weight 📦 Optimal packing plan 🛡️ Zero core override 🔗 Astrapicking ecosystem
Real weight ≠
billed weight
max
Billable weight:
max(real, volumetric)
3D
3D geometry check
product × box
8&9
PrestaShop
compatibility

The invisible loss

The margin you were losing
was hidden in the box.

It's not the carrier's fault. It's not the product's fault. It's the sum of micro-logistics errors that repeat every day, every order, without anyone noticing.

Box too largeOccupied volume > real volume → higher volumetric weight → higher rate
Bubble wrap and protection not countedThey add real weight ignored during pricing
Air and wasted spaceThe carrier bills the parcel volume, not the product volume
"I think it fits in one box"The operator estimates. The carrier measures. The margin pays the difference.
Unexpected extra parcelAn additional parcel multiplies the base shipping cost
Volumetric divisor ignoredEvery carrier has its own factor (5000, 4000, 3000…) — it's not always the same
Estimated impact on 100 orders/month
−€ ?
Variable. But always present. And always recoverable.

Astrashipping doesn't change carrier prices.
It changes what you know before choosing the box.
This awareness is worth more than any rate discount.

The revelation

When you see the real numbers
you understand where the money was going.

The number that changes everything is the one in pink.

The real weight of your order is 6.4 kg. But the carrier bills you 13.9 kg — the volumetric weight. Without Astrashipping, the operator only saw "6 kg" and chose the wrong rate.

With Astrashipping, before you even close the parcel, you know exactly which weight band you'll be billed for.

Billable weight = max(real, volumetric)

This is the formula all carriers use. Astrashipping applies it to every order, with the specific configured carrier divisor.

Real volume + packaging margins

The configurable packaging margin (bubble wrap, paper, safety space) is added to the net product volume. The final volume is that of the real parcel, not the bare product.

Optimal box with 3D check

The box selection algorithm verifies that products fit geometrically in the chosen parcel. No box too large, no unnecessary extra parcels.

What you really feel

You're not selling logistics.
You're selling control over margin.

Every Astrashipping feature is built around a real feeling the merchant experiences every time they prepare a shipment without knowing what it will really cost.

Awareness

Every order weighs more than you think

Not because the product is heavier. But because there are boxes, protection, air, wasted space and carrier rules. And the margin often disappears there, silently.

Control

The end of shipments done "by feel"

"I think it fits." "I think it weighs less." "I think one box is enough." These three phrases cost thousands of euros every year. Astrashipping replaces the "I think".

Revelation

The moment that changes everything

When you start seeing real weight, volumetric weight, number of parcels, chosen box — you understand where the money was going. It wasn't the carrier's fault. It was the wrong box.

Intelligence

Every order leaves already thinking about the carrier

You're not preparing the parcel. You're preparing the parcel that will be billed. This difference — between the real parcel and the billed parcel — changes the P&L every day.

Ease

The warehouse stops guessing

No need to remember which box to use, how much the filling adds, how much volume the product loses. The system decides. The operator executes. The margin is safe.

Protection

Small mistakes. Big losses.

A slightly larger parcel. One extra parcel. A rushed decision. It happens hundreds of times. Astrashipping is there to win — where losses accumulate silently.

Peace of mind

It's not just savings. It's predictability.

When a shipment always costs as expected, confidence grows. You can plan, make offers, create bundles, grow without fear. Logistics stops being a variable.

Evolution

The warehouse becomes smarter without becoming more complicated

This is the most powerful statement. It doesn't add work. It replaces it. The operator does the same things as before — but with precise data, not experience or luck.

Features

Every component at the service
of margin.

Real weight + packaging per product

Each product's weight includes the packaging contribution — configurable per product rule (extra weight in kg). Boxes, bubble wrap, paper, filling: everything enters the calculation. No surprises at the carrier.

Real weight

Real volume + packaging margins

The shipping volume includes the configurable percentage packaging margin (bubble wrap, air, safety space). The result is the volume of the real parcel, not the bare product.

Adjusted volume

Configurable volumetric weight per carrier

Every carrier uses its own divisor (5000, 4000, 3000…). Astrashipping applies the correct divisor to the shipping volume and calculates the real volumetric weight for that specific carrier.

Per-carrier divisor

Parcel estimation and optimal box with 3D check

The algorithm selects the optimal parcel by verifying that products fit geometrically in at least one 3D orientation. It identifies the dominant parcel, estimates the number of parcels and minimises wasted volume.

3D box selection

Per-product rules — fragility and dedicated handling

Configure specific rules per category or product: fragility (dedicated parcel), separate shipment, extra packaging weight, extra volume margin. Fragile products always leave in a separate parcel.

Product rules

Packing plan persisted for every order

Every calculation is saved in the Astrashipping tables: real weight, volumetric, billable, dominant parcel, selected box, number of parcels, geometric warnings. Data always available for analysis and integration.

Packing plan storage
🔗  Astralith Ecosystem

Astrashipping + Astrapicking

Astrashipping works perfectly on its own — it calculates weights, volumes and packing plans for every order in a completely autonomous way. But when it integrates with Astrapicking, the magic happens: the complete flow from order to physical shipment runs without interruptions.

No mandatory dependency — each works perfectly on its own
Persisted packing plan available for the picking flow
Same ecosystem, same architecture, same licences
Built Beyond Limits — modules that grow together
Order receivedCustomer purchases in PrestaShop
AUTO
Astrashipping calculatesWeights, volumes, parcels, box
CORE
Astrapicking executesPicking list with parcel data
OPTIONAL
Optimised shipmentRight box, right weight, right cost
OUTPUT

Astralith architecture

Built Beyond Limits.
Every component verified.

Real weight + packaging calculationConfigurable extra weight per product in kg
Real volume + margins calculationConfigurable packaging percentage per order
Volumetric weight per carrierConfigurable divisor for each carrier rule
Parcel estimation and dominant parcel3D algorithm with optimal box selection
Compatible with PrestaShop 8 and 9Tested and declared PS 8.0.0 → 9.99.99
No core overrideOfficial hooks only, own tables, clean install/uninstall
Works without Astrapicking tooAutonomous by default, integrable by choice
Astralith ecosystemBuilt Beyond Limits — modules that collaborate

Frequently asked questions

Got questions?
Here are the answers.

Does Astrashipping modify shipping prices at checkout?

In basic mode, Astrashipping calculates and saves the diagnostics (real weight, volumetric, billable, packing plan) without modifying rates at checkout. This allows you to validate the calculations safely before enabling rate integration. The current version maintains PrestaShop's native shipping zones and weight bands; applying the billable weight to native carrier pricing is optional and configurable.

How does the volumetric weight calculation work?

Volumetric weight is calculated by dividing the shipping volume (real product volume + packaging margin) by the divisor configured for that carrier. The formula is: (L × W × H) × (1 + margin%) ÷ divisor. The billable weight is the maximum between real weight (products + packaging) and volumetric weight. Each carrier can have its own divisor — typically 5000 for Italian domestic carriers, but configurable for each rule.

How are fragile products or those requiring separate shipment handled?

Per-product rules allow you to mark an item as fragile (mandatory dedicated parcel) or to be shipped separately. Products with the "fragile" flag always leave in a separate parcel. Products with "separate shipment" generate a dedicated parcel for each unit. These rules accumulate with the standard parcel count — the final plan reflects exactly the real packing requirements.

Does the module work without Astrapicking too?

Yes, completely. Astrashipping is autonomous by design: it calculates weights, volumes, packing plans and diagnostics for every order independently of other modules. The integration with Astrapicking is optional and adds the picking → preparation flow with the already-calculated parcel data. You can buy Astrashipping alone and add Astrapicking later without reinstalling anything.

Is the calculation data saved for every order?

Yes. The packing plan is persisted in the dedicated Astrashipping tables for every order: real weight, volumetric weight, billable weight, dominant parcel, selected box, estimated number of parcels, geometric warnings. This data is available for subsequent analysis, reporting and integration with other modules in the Astralith ecosystem.

What are the "geometric warnings" that appear in the packing plan?

A geometric warning is generated when a product's dimensions do not physically fit in any available box in any 3D orientation. It indicates that the product's dimensions exceed those of the largest configured box, or that the product's dimensional data may be missing or incorrect in PrestaShop. The warning does not block the calculation — it still generates the plan — but signals that the parcel will need to be verified manually.

What does the annual licence include?

The annual licence at €299 includes: full use of the module for 1 PrestaShop store, all updates released within 12 months, access to the Astralith Update Center, dedicated technical support and all future improvements. The integration with Astrapicking is included in the licence at no additional cost.

Licence

One price.
Everything included.

Astrashipping · Annual licence · HIGH ROI
299

/ year · 1 shop · excl. VAT

Full use of the module
Real, volumetric and billable weight calculation
Packing plan with 3D box selection
Per-product rules: fragility, separate shipment
Optional integration with Astrapicking
All updates for 12 months
Compatible with PrestaShop 8 and 9
Buy now — €299/year →

Secure payment · Licence activated immediately · Annual renewal