Extended Integration

ShipStation Integration for Rental eCommerce

Circulio's ShipStation integration connects outbound dispatch and return courier workflows directly to ShipStation. Carrier selection, service level selection and courier label generation happen from within the Circulio shipment page, without switching to a separate shipping tool. For rental businesses that deliver equipment to customers, courier logistics become an extension of the booking workflow rather than a separate operational step.

Courier logistics as part of the rental workflow

Labels Generated
In The Shipment Page

Courier logistics that require staff to switch between rental management or ERP software and a separate shipping platform create an unnecessary handoff. Circulio's ShipStation integration removes that extra work. As soon as an order is picked, the outbound and return shipments can be selected and become part of the shipment record.

Explore real-time availability →

Rental businesses that deliver equipment have a logistics workflow that runs alongside every hire: equipment is picked from the warehouse, packed, labelled, dispatched via carrier, and then returned, either by customer-initiated courier or by pre-arranged return label included in the outbound pack. Each stage has timing implications for availability.

Circulio manages the full rental operational lifecycle, and the ShipStation integration ensures that courier logistics are connected to it directly rather than being managed as a parallel process.

What the integration provides
  • Courier label generation from the Circulio shipment page
  • Carrier selection from ShipStation’s connected carrier network
  • Service level configuration per shipment or channel
  • Outbound and return label creation from a single workflow
  • Pre-rental processing padding aligned to carrier transit times
  • Post-return processing padding before assets re-enter availability

For rental businesses and loan programmes using couriers, the return leg is as operationally important as the outbound. An asset that does not come back on time affects the availability calendar for future bookings, and can reduce the utilisation rate of the fleet.

Circulio supports outbound and return label creation from within the shipment workflow. Return labels can be generated at the point of dispatch and included in the outbound pack, so customers have everything they need to return the equipment without any additional coordination with the hire desk.

Return management capabilities
  • Return labels generated at dispatch and included with outbound equipment
  • Return courier booking from within the Circulio shipment record
  • Configurable return padding before assets re-enter availability on any channel
  • Overdue return alerts visible on the Circulio dashboard without manual checking
  • Check-in workflow triggered on return, including condition recording
See the full feature list →
Outbound and return

Both Directions
One Workflow

Return labels pre-generated and included in the outbound dispatch pack eliminate the need for customers to initiate their own return booking. Equipment comes back more reliably and on schedule, which directly improves asset utilisation.

Mix and match fulfilment

Courier, Collection
Or Both

Multi-channel rental businesses often need different fulfilment options for different channels and warehouses. A trade account customer or professional may prefer collection; a consumer booking through a branded storefront may need courier delivery and return. Others may want to collect in person and return by courier.

Explore multi-channel architecture →

Circulio supports any combination of click and collect, collection points and courier delivery and return options simultaneously. ShipStation handles the courier-routed orders; Circulio’s warehouse pick workflow handles the in-person collection orders. Both draw from the same real-time inventory and both update real-time availability on all webstores and the Console.

Fulfilment options Circulio supports
  • Click and collect from warehouse or named collection point
  • Outbound courier delivery with ShipStation-generated label
  • Return by customer-initiated courier using pre-generated label
  • Mix and match: courier outbound, collection return — or vice versa
  • Channel-specific fulfilment rules per customer type
Multi-channel courier configuration
  • Different carriers and service levels per channel
  • Different carriers and service levels for outbound and return
  • Manufacturer loan channels can use dedicated carrier accounts
  • Courier transit padding adjustable independently per channel and warehouse

One of the practical challenges of offering courier delivery in rental eCommerce is ensuring that the availability shown to customers accounts for the time equipment is in preparation and transit. If a booking starts on Monday and the equipment ships Friday and Saturday delivery is not a viable option, dispatch needs to take place on the Thursday to arrive on Friday. If a return arrives Wednesday but requires two days of check-in and preparation, Thursday and Friday bookings need to reflect that.

Circulio’s pre and post-rental processing padding is configurable per channel and per product type. Combined with the ShipStation integration, the courier transit time becomes part of the availability calculation rather than something managed by the hire desk on a case-by-case basis.

What configurable padding enables
  • Pre-rental dispatch padding so labels are generated and equipment packed before the hire date
  • Post-return processing padding so returned assets are not re-bookable before they have been checked in
  • Buffer time between successive bookings on the same asset
  • Different padding rules per channel, product type or warehouse
How availability logic works →
Availability and utilisation

Transit Times Built
Into Availability

When transit time is built directly into the availability logic, overbooking due to courier delays becomes structurally prevented rather than managed after the fact.

The connected fulfilment stack

ShipStation, Stripe
And Xero Together

The three integrations of ShipStation for logistics, Stripe for payments, and Xero for accounting operate as a connected fulfilment stack. A booking confirmed online, paid via Stripe, dispatched via ShipStation and the invoice sent to Xero involves no manual step between any of them.

ShipStation sits alongside Stripe and Xero in Circulio’s extended integration layer. While Stripe and Xero are core integrations included in every deployment, ShipStation is available to businesses whose model includes courier delivery of rental equipment and who wish to make use of the wide range of couriers available through Shipstation.

Together, the three integrations close the operational loop between eCommerce, fulfilment and finance. A customer books and pays online via Stripe. Circulio generates the outbound label through ShipStation. The invoice posts to Xero. The return label is included in the outbound pack. When equipment returns and is checked in, the deposit refund processes through Stripe and posts to Xero. No manual intervention at any stage.

What the connected stack handles automatically
  • Online booking and payment confirmation via Stripe
  • Outbound courier label generated via ShipStation
  • Return label included in dispatch pack via ShipStation
  • Invoice posted to Xero on booking confirmation
  • Deposit refund processed via Stripe after clean check-in
  • Deposit refund posted to Xero automatically
Explore the Stripe integration →
Frequently Asked Questions

Common questions about ShipStation integration for rental

What does the Circulio ShipStation integration do?

The Circulio ShipStation integration connects outbound dispatch and return courier workflows directly to ShipStation, enabling carrier selection, service level configuration and shipping label generation from within the Circulio shipment page — without switching to a separate shipping tool.

Can Circulio generate courier labels for both outbound and return shipments?

Yes. Circulio supports courier label creation for both outbound dispatch and return journeys, directly from the shipment page. Return labels can be included in the outbound dispatch pack so customers can return equipment without additional coordination.

Does Circulio support multiple carriers through ShipStation?

Yes. ShipStation provides access to a broad range of carrier integrations. Through the Circulio ShipStation integration, rental businesses can select from available carriers and service levels appropriate to the equipment type and delivery timeline.

Can different channels use different shipping configurations?

Yes. Channel-specific shipping rules, service levels and carrier preferences can be configured per channel, enabling trade channels, consumer channels and manufacturer loan programmes to each have distinct courier workflows.

Does ShipStation work alongside click-and-collect in Circulio?

Yes. Circulio supports a mix-and-match approach: some customers can collect in person, others can use courier delivery and return. ShipStation handles the courier-routed orders while collection orders are managed through Circulio's warehouse pick workflow.

Is ShipStation a core integration or an optional add-on?

ShipStation is an extended integration available to Circulio customers whose businesses ship equipment to customers. It complements the core Stripe and Xero integrations, which are included in every Circulio deployment.

Interested to see what Circulio can do for your business?

Book a demo to see how ShipStation integrates with Circulio’s rental booking, availability and warehouse workflows — alongside Stripe payments and Xero accounting.