Skip to main content
Logistics buffers add time around rentals so your team can prepare, deliver, and restock items before they’re available again.
The rental period + logistics buffers = the reservation period.
Your preparation buffer and delivery buffer make up outbound logistics.
Your reverse delivery buffer and restock buffer make up reverse logistics.

How Supercycle calculates availability

Supercycle calculates the soonest available rental as:
Current time in store’s timezone + preparation time → next available cutoff time + delivery time
This ensures customers can only rent items when they’re ready to be fulfilled and restocked.

Buffer types

Each buffer defines how much extra time is added before or after a rental.
BufferDescription
Preparation timeTime needed to prepare the item before it can be delivered or picked up.
Cutoff timeThe last time of day orders can be placed for same-day fulfillment.
Delivery timeNumber of days after the cutoff needed to deliver an item.
Reverse delivery timeTime it takes for an item to return after a customer sends it back.
Restock timeTime needed to process the returned item and make it available again.
Diagram illustrating preparation, cutoff, delivery, reverse delivery, and restock buffers

Preparation, cutoff, delivery, reverse delivery, and restock buffers


Delivery methods

You can manage which delivery methods are available and how long they take under Supercycle > Settings > Logistics and locations.

Shipping

Define your cutoff times and delivery times for each day of the week.
Orders placed after the cutoff time are processed the next day.

Pick up (beta)

Merchants can now offer pick up as a delivery method.
You can set different cutoff and delivery times for pick up orders.
Pick up delivery is currently in beta and not available to all merchants.
If you’d like to enable it, contact us at support@supercycle.com and we’ll set it up for your store.

Returns and restocking

Under the Return section, set your reverse delivery time: how long it typically takes for an item to return after a customer sends it back, and your restock time, which is how long it takes to process and make it available again. Products can override the global restock time when configured during calendar product setup.

Considerations

Effects on availability

When Supercycle calculates availability, the entire reservation period (rental + buffers) is treated as unavailable.
Items become available for new rentals only after:
  • The end of the reservation period, or
  • The restock time has passed after the item’s return, whichever is sooner.
Customers always see availability based on the store’s timezone.

Effects of restocking

When an item is restocked after return, it becomes immediately available for new rentals, even if the original reservation’s buffer period hasn’t ended.

Set up logistics buffers

1

Go to logistics settings

In Shopify admin, go to Supercycle > Settings > Logistics and locations.
2

Set your buffer times

Under Buffer times, set your preparation and restock time.
3

Configure delivery methods

Choose Shipping or Pick up and set cutoff and delivery times.
4

Set return times

Under Return, set your reverse delivery and restock times.
5

Save changes

Click Save before exiting.

FAQs

1

Go to the unavailable start date field

On your product page template, add the Methods app block.
In the block settings, look for the Unavailable start date field.
2

Enter your block out dates in JSON

You can use single values, ranges, or arrays to control which dates are blocked.Examples:
  • {"dayOfWeek": 0} blocks all Sundays
  • "2025-01-10" blocks January 10, 2025
  • {"from": "2025-01-10", "to": "2025-02-10"} blocks January 10 to February 10, 2025
  • [{"dayOfWeek": 0}, "2025-01-05", {"from": "2025-01-10", "to": "2025-02-10"}] combines multiple rules
3

Save changes at the template level

The block out dates you enter apply to all products using the same template.
If you only want certain products to share the same block out dates, create a new template for them before saving.