Ship to Store

About Ship to Store

Using local retailers as ship-to-store pickup sites, service points, or in-store returns is becoming a key need for every brand. Locally makes this easy by leveraging your existing, managed dealer network. We enable any dealer to accept shipments for prepaid customers. The process is seamless, shipping fees are minimal as compared to residential shipments, and is supportive of your wholesale channel.

Implementing Ship to Store

Choose an order fulfillment method

With Locally's Ship to Store, you can manage your Ship to Store orders manually through the Locally dashboard, or you can integrate via API with our Locally Pushcart platform to receive and update new orders programmatically. 

Option 1: Locally Dashboard Method

With this method, you are alerted of new orders by email. Any Locally admin for your company that has the user role "Ship to Store Contact" will receive email updates about new and existing orders. Orders are also visible in the Order History screen of your Locally Dashboard.

The email prompts you to head into your Locally dashboard and update the order by using options on the Locally order screen. You'll accept and process the order, and then mark it as shipped once you've sent it off. Each order update is communicated to the shopper so they can keep track.  

Option 2: Locally Pushcart (API) Method

Use our Pushcart platform to receive new order alerts and update existing orders programmatically. You'll need to provide a Webhook URL endpoint where Locally can post order updates, as well as Locally Cart API access. For API documentation, contact your Locally rep. 

Setup an Available to Sell Feed

Your Available to Sell (ATS) feed is an inventory feed from your warehouse that informs Locally what products are available for Ship to Store. You will need to provide a single CSV document indicating which of your company’s UPCs are available to sell. You can post this file at an online URL (https) or transmit it over S/FTP. 

This file has a very simple format, containing up to 5 fields: UPC, Quantity, Percent Revenue Retained, Shipping Cost and Country (in that order). Locally will scan this feed at least once per hour. 

  • The `UPC` and `Quantity` field are self-explanatory. 
  • `Percent Retained` is the percent of total revenue from the customer that your company will retain when a purchase of this UPC is made. You can set a default percentage in your STS configuration to handle cases where there is no percent defined in the ATS feed. To use the default, in the feed enter -1
  • `Shipping Cost` is any amount you would like to charge the customer for having the item shipped to the store. By default the shipping fee is $0
  • `Country` is only required for multi-country integrations where Locally needs to understand which country a given UPC is available for
Feed format sample:
upc, qty, percent revenue retained, shipping cost, country
727602259178, 10, 70, 0, US
727602259179, 20, 70, 25, US
727602259190, 50, 65, 0, US

Alternatively, instead of defining the percent revenue retained on each order, you can define a 'monetary split' which is the amount of revenue the retailer should retain on each order (ex: "on this product, the retailer gets $500"). To use the Monetary split feature, add a column titled `split_flat` which contains the amount the retailer should receive for a sale of that product. 

Feed format sample:
upc, qty, split_flat, shipping cost, country
727602259178, 10, 500, 0, US
727602259179, 20, 350, 25, US
727602259190, 50, 500, 0, US

You cannot use both percent revenue retained and split_flat; you must choose one or the other for your Ship to Store program.

It is your responsibility to keep this feed updated. If the feed is not available for Locally to scan, we will temporarily disable Ship to Store functionality for your brand. We will continue to scan for the feed and will re-enable functionality when the feed has been restored.

Enable your dealers for Ship to Store fulfillment

Any of your retailers can participate in Ship to Store transactions. However, each retailer must have a registered Locally account with “Buy it Locally” enabled. Each retailer must also approve your request for STS participation. 

To get started with retailer activation, navigate to, and where it says "Request new auth for," select the store, ensure "Ship to Store Support" is selected on the right, and click to submit the request. You can include an optional message.

Additional Details

Manage payouts

Locally remits proceeds monthly via check. To receive payments, make sure your company and mailing address information is up to date in and that Locally has a W9 on file for your company.  

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.