5

How can we show a checkbox at checkout if the customer wants to pick up their products at the store itself instead of getting it shipped to their address?

Can we do this without buying an extension for this?

4

You don't need to buy any paid extension for store pickup. There are so many options you can try.

If you have only one store to pick up from, then you can try this one and set Store Pickup in the Title field.

If you have multiple store addresses, then you can try this extension.

Note: I have not tried these extensions yet, so please do any exercise in the local repository first and be sure to backup your files and database before trying any extension.

| improve this answer | |
  • Thanks for your recommend (y) – Magetop E-commerce Dec 18 '19 at 9:55
  • did anyone tried ? is this working. ? please let me know – Farveen Hassan Jul 6 at 14:43
1

These are the only shipping methods available to use on a clean m2 installation.even Though the class does exists, we can't find any usages of \Magento\OfflineShipping\Model\Carrier\Pickup so maybe magento hasn't implemented it as a carrier yet.

| improve this answer | |
1

Keep it simple if you do nut use free shipping use the free shipping part of magento 2. Title "Store Pickup" and set the country's allowed to pickup at your store. Minimum Order Amount to 0 or empty.

That is it

| improve this answer | |
1

By default, free shipping still forces you to enter an address - which could be confusing. Is there a way to prevent having to have that extra step for customers to fill in the address field (or choose a shipping cost even though it's $0)

Cheers, Jeff

| improve this answer | |
1

Now this is available out of the box starting from 2.4.0. Please check https://docs.magento.com/user-guide/shipping/shipping-in-store-delivery.html

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.