---
title: "Endless Aisle"
slug: "endless-aisle"
updated: 2025-07-17T16:23:45Z
published: 2025-07-17T16:23:45Z
canonical: "docs.newstore.com/endless-aisle"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.newstore.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Endless Aisle

> [!WARNING]
> Prerequisites
> 
> - Complete [Module 1 - Foundational Setup](/v1/docs/module-1-foundational-setup), [Module 4: Web order injection using sample payment gateway](/v1/docs/module-4-1) and [Module 6: Store fulfillment](/v1/docs/module-6-store-fulfillment) before proceeding with this module.

Before activating Endless aisle, ensure the following essential configurations are complete:

- Carrier setup
- Service level definition
- Easypost adapter integration (if applicable)
- Routing configuration for DC/Store locations
- Accurate inventory data for ordered products

Due to the nature of Endless Aisle orders, cash payments cannot be accepted as there will not be any way to refund the money if there is any cancellation happening to the order. To accommodate this, we will set up the “External Payment” configuration, allowing customers to complete their orders using alternative payment methods.

> [!NOTE]
> Configuration process
> 
> In the Payment options configuration, fetch the payment options using [Get payments config API](https://docs.newstore.net/api/configuration/payment/payment_config_api/#operation/getPaymentOptionsConfiguration) and using the payload add `non_integrated` as a payment option and update the config using the [Update payments config API](https://docs.newstore.net/api/configuration/payment/payment_config_api/#operation/putPaymentOptionsConfiguration).

These critical configurations were previously discussed in earlier modules, laying the groundwork for a seamless Endless Aisle experience.

With the necessary configurations complete, you can now activate the Endless Aisle feature by simply switching on the corresponding toggle in the Associate App configuration settings.

> [!NOTE]
> Configuration process
> 
> - To enable Endless Aisle, you need to configure `customizations` > `cart_management_v2` > `addDelivery`
> - Refer to [Sell products](https://docs.newstore.com/docs/using-newstore-associate-app) to understand how the Associate App checkout works.

Enabling a customer to access a product that is out-of-stock in the store, but available elsewhere in the retailer's supply chain (another store or warehouse). The product can then be ordered for delivery to the customer (home, office, in-store pickup).

In the context of shipping, the service level is the customer-facing Shipping option such as *Standard*, *Express*, *Same-day* or *In-store pickup*. See How shipping options are calculated.
