πŸ‘Ž

Enable In-Store Pickup

In-store Pickup enables shoppers to pick up their items from a nearby store instead of wait for a delivery.

How to Enable In-Store PickupΒ 

In-Store Pickup requires responding to Bolt’s POST request for an order’s shipping details from your Merchant API. In addition to listing delivery options, the response can also contain pickup options.Β 

  1. Ensure you have set up theΒ Split Shipping and Tax endpoints.
  2. Update your shipping response to include the object pickup_options with an array of stores available, based on the shopper’s address.Β 

Example

{
  "shipping_options":[
  {
    "service":"Fedex two days",
    "cost": 5000,
    "reference": "2"
  }
 ],

 "pickup_options":[
   {
    "store_name": "Macy's SF",
    "pickup_window_open": 1578904185,
    "pickup_window_close": 1578904185,
    "pickup_address": {
      "street_address1": "170 O'Farrell St",
      "street_address2": "",
      "locality": "San Francisco",
      "region": "California",
      "postal_code": "94102",
      "country": "United States",
      "country_code": "US"
   },
    "distance": 1,
    "distance_unit": "mile",
    "cost":0,
    "reference": "1"
    }
  ]
}

πŸ“– On This Page