On this page
- What an integration should do
- Carriers vs aggregators
- How to choose
- Conditional free shipping
- Packaging data
- Tracking and customer communication
- Reverse logistics
- Fulfillment workflow
- Common mistakes
- Connecting shipping with the rest of the business
- Frequently asked questions
- What is an ecommerce shipping aggregator?
- Should I integrate directly with a carrier or use an aggregator?
- How do I offer free shipping without losing money?
- Can customers track orders inside my store?
- How are returns handled?
Ecommerce shipping integration connects your online store to carriers so that rates, labels and tracking happen automatically instead of through copy-and-paste. For stores in Latin America, where several carriers with different coverage and pricing compete, automation removes errors, speeds up fulfillment and gives customers clearer delivery information.
This guide covers how the integration works, how to choose between direct carriers and aggregators, and how to handle conditional free shipping and returns.
What an integration should do
A complete shipping integration covers the full journey of a parcel:
Live rates at checkout
The store requests quotes using the destination, weight and dimensions, and shows real options and delivery times.
Label generation
After payment, the system creates the shipping label and manifest without manual data entry.
Tracking
Status updates flow back to the order, and customers receive notifications.
Returns
Customers can request a return and receive a label, and the order status updates accordingly.
Carriers vs aggregators
You can connect directly to each carrier or use an aggregator that gives access to several through one integration.
| Option | Advantages | Considerations |
|---|---|---|
| Direct carrier integration | Negotiated rates, direct relationship, access to all carrier features | One integration per carrier, more maintenance |
| Aggregator such as SkydropX, Envía or 99minutos | One integration, compare several carriers, unified tracking | Fees or margins vary, features depend on the aggregator |
| Mixed approach | Aggregator for coverage, direct contract for your main carrier | Needs rules to choose which one to use |
Coverage, services, same-day options and pricing differ by provider and country and change over time. Check current terms for the cities you serve. The right mix depends on your parcel profile, destinations and volume.
How to choose
- Coverage. Does it deliver to your customers' cities and rural areas?
- Delivery times and reliability. Ask for real performance on your main routes.
- Pricing model. Weight bands, volumetric weight, fuel and remote-area surcharges, insurance.
- Pickup and drop-off. Can the carrier collect from your warehouse?
- Cash on delivery, if your customers use it.
- API quality and documentation. Poor APIs make integration slow and fragile.
- Claims process. Lost or damaged parcels need a clear path.
- Tracking data. Detailed events enable better customer communication.
Conditional free shipping
Free shipping is one of the strongest conversion levers, and it works best when it is conditional. Common rules include:
- Free above a minimum cart value
- Free for specific regions or only on a cheaper service level
- Free for certain products or categories
- Free for loyalty members or first purchases
- Absorbing part of the cost, such as a flat contribution
The system should calculate the true carrier cost, apply your rule and show the customer the result clearly: "Add a small amount to unlock free shipping" is more effective than a surprise at the end. Always check that the rule still leaves an acceptable margin on heavy or distant parcels.
Packaging data
Accurate weight and dimensions make rates reliable. Store them per product, define standard box sizes and decide how multi-item orders are combined. Wrong data leads to surprise surcharges from carriers, which affect your margin.
Tracking and customer communication
Tracking should not be a link to a carrier's website only. Bring events into your own system:
- Shipped, in transit, out for delivery, delivered, delivery attempt failed
- Automatic emails or WhatsApp messages at each key moment
- Alerts for your team when a parcel is delayed or an incident occurs
This reduces "Where is my order?" inquiries significantly. A messaging agent can answer them automatically, as described in our WhatsApp AI agent guide and the WhatsApp solution page (page in Spanish).
Reverse logistics
Returns are part of ecommerce, and they should be designed rather than improvised.
- Clear policy: time limits, conditions, who pays for the return.
- Request form: the customer chooses the order and the reason.
- Approval rules: automatic for simple cases, manual for exceptions.
- Return label generated automatically, with drop-off or pickup.
- Receiving and inspection at the warehouse, with a status update.
- Outcome: refund, exchange or credit, linked to your payment provider. See our guide to payment gateway integration.
- Stock effect: the item returns to inventory, or to a damaged or review location.
Fulfillment workflow
Automation works best when the warehouse flow is simple. A typical sequence: the order is paid, the system reserves stock, the warehouse receives a pick list, the package is weighed and sealed, the label prints, and the carrier collects. Each step updates the order status. Batch printing of labels, scanning to confirm packing and a daily cut-off time for same-day dispatch all reduce errors. Decide in advance what happens when an item is out of stock after payment: partial shipment, wait, or refund.
Common mistakes
- Using one flat shipping price for the whole country
- Ignoring volumetric weight
- Not handling failed deliveries and address corrections
- Letting the warehouse create labels manually, which causes typos
- Having no fallback when a carrier's API is down
- Promising delivery dates the carrier cannot meet
Connecting shipping with the rest of the business
Shipping is part of a chain: store, payment, inventory, warehouse, carrier, customer service. When these are connected, an order flows without re-keying. A custom online store (page in Spanish) can include these integrations from the start, and Ops (page in Spanish) provides a ready platform for orders and inventory. If your back office needs a deeper rethink, read our custom ERP versus off-the-shelf comparison.
Frequently asked questions
What is an ecommerce shipping aggregator?
It is a service that connects you to several carriers through a single integration, letting you compare rates and generate labels from one place.
Should I integrate directly with a carrier or use an aggregator?
Aggregators are practical for coverage and speed. Direct integrations can be valuable for your highest-volume carrier. Many stores combine both.
How do I offer free shipping without losing money?
Use conditions such as a minimum cart value or specific regions, and calculate the real carrier cost to protect your margin.
Can customers track orders inside my store?
Yes. Tracking events can be pulled into your system and shown in the customer account, with automatic notifications.
How are returns handled?
Through a defined flow: customer request, approval, return label, inspection and then refund, exchange or credit, with inventory updated.
Written by
Asteby Team
Experts in software development and AI automation.


