Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section

Frontend Functionality


Section


Panel

  • Find "View Pickup Points" button to see all the store where product is available.


Section


Panel

  • List of Store/Pickup points on store front.


Section


Panel

  • Store Pickup on checkout page as shipping methods.


Section


Panel

  • Store Details in popup box on check of "More about store" button clicks.


Section


Panel

  • Customer can see store pickup address and delivery PIN under Customer My Accounts >> View Orders section.


Note

On selection of store pick up as shipping method during checkout you can not keep billing address same as shipping address. Shipping method would be updated to store address when you select store pickup as shipping method.



Section

API



Note

Please use SWAGGER to get detailed information of parameters.

https://storepickup.m2.demo.magedelight.com/swagger


Get store locator view by id: rest/V1/magedelight-storelocator/

Panel

storelocator/:storelocatorId

Sample Data

Expand

{
"storelocatorId":"1"
}



Delete store locator: storelocator/:storelocatorId

Panel

Sample Data

Expand

{
"storelocatorId":"1"
}



Save store locator: storelocator

Panel

Sample Data

Expand

{
"storelocator":"",
"storename": "jdoe@example.com",
"storeemail": "jack@gmail.com",
"store_ids": 0,
"address": "Lower Killeens Road",
"country_id": "IE",
"region_id": 0,
"city": " Lower Killeens",
"zipcode": "T23 CC66",
"url_key": "jack"
}



Get store locator view: storelocator/search

Panel

Sample Data

Expand

{
searchCriteria[filter_groups][0][filters][0][field]:"storelocator_id"
searchCriteria[filter_groups][0][filters][0][value]:"6"
}
rest/V1/magedelight_storepickup/



Get store Time information: guest-carts/:storeloctorId/get-store-time-information

Panel

Sample Data

Expand

{
"dateVal": "01-11-2021",
"storeVal": 6
}



Get store holiday information: guest-carts/:storeloctorId/get-store-holiday-information

Panel

Sample Data

Expand

{
"storelocatorId":"1"
}

Get store information by id: guest-carts/:storeloctorId/get-store-information-by-id

Expand

{
"storelocatorId":"1"
}


Get all store information:guest-carts/get-store-information


Panel

Sample Data

Expand

{

"No parameter required because Api is GET method".

}




Section

Demo


Click here to visit frontend.

Click here to visit backend admin panel.

...