Magento 2 Contactless Delivery

Magento 2 Contactless Delivery by Meetanshi allows store owners to offer a "contactless delivery" option on the checkout for safe delivery of essential goods.

 

Table of Content

  1. Extension Installation Guide
  2. Configuration
  3. Contactless Delivery in Frontend
  4. Contactless Delivery Details in Backend

 

  1. Extension Installation
  • For Magento Marketplace Customers
  • Create a folder structure in Magento root as app/code/Meetanshi/NoContact
  • Download and extract the zip folder and upload our extension files to the app/code/Meetanshi/NoContact via FTP.
  • Login to your SSH and run below commands step by step:
  • php bin/magento setup:upgrade
  • For Magento version 2.0.x to 2.1.x - php bin/magento setup:static-content:deploy
  • For Magento version 2.2.x & above - php bin/magento setup:static-content:deploy –f
  • php bin/magento cache:flush

 

  • For Meetanshi Customers
  • Extract the zip folder and upload our extension to the root of your Magento 2 directory via FTP.
  • Login to your SSH and run below commands step by step:
  • php bin/magento setup:upgrade
  • For Magento version 2.0.x to 2.1.x - php bin/magento setup:static-content:deploy
  • For Magento version 2.2.x & above - php bin/magento setup:static-content:deploy –f
  • php bin/magento cache:flush

 

  1. Configuration
    For configuring the extension, login to Magento 2, move to Stores à  Configuration à  Meetanshi à Contactless Delivery where you can find various settings to enable the extension.
  • Contactless Delivery: Enable the Contactless Delivery extension from here.
  • Allowed Payment Methods: Select the payment methods to allow customers to pay using if they opt for the contactless delivery.
  • Allowed Shipping Method: Select the shipping methods to allow customers to choose if they opt for the contactless delivery.
  • Contactless Delivery Label: Set contactless delivery label to show on the checkout page.
  • Contactless Delivery Description: Set contactless delivery description to show on the checkout page.
  • Contactless Delivery Label on Product Page: Set contactless delivery label to show in the product page.
  • Contactless Delivery Description on Product Page: Set contactless delivery description to show in the product page.

 

  1. Contactless Delivery in Frontend
    Once the required configurations are done, customers can see Contactless delivery availability on the product page so they can opt it on the checkout page.

 

 

  •  
  • Contactless Delivery Opt-in on Checkout Page
    After adding products to the shopping cart, on the checkout page, customers can see contactless delivery opt-in checkbox. Customers have to select to get contactless order delivery and they can enter additional instructions for the delivery.

 
 

  •  
  • Contactless Delivery Details in My Account
    Once the order is placed successfully, if the customer opted-in contactless delivery, he can see contactless delivery details along with the additional instructions in the order view section of their My Account section.

 

  1. Contactless Delivery Details in Backend
    Apart from the frontend, the admin can also see the contactless delivery details from the Sales à Order à Order view in backend if customer have opted in while placing the order.