Product specification

Link Orders is a Magento 2 extension developed by PIT solutions which automatically assigns guest orders to the existing customer account with the same email address during customer registration from both frontend and backend.

Features

  • During customer registration, it checks if any guest order exists with that email address and if exists then it assigns that to the customer account.
  • Link the guest orders placed by registered customers also to customer account.
  • Automatically set default shipping and billing addresses to customer.
  • Allows configuring a follow-up email for guest orders which can ask customers to register.
  • Enable/ Disable the extension.
  • Enable/ Disable the follow-up email in extension.
  • Access control for admin users.
  • All guest orders created with the customer email will be mapped to the customer when creating customer from frontend OR backend.

Installation

To install the module follow the steps below.

  • Download the module/extension and unzip it.
  • Access your web server directories and upload the content of the folder into app/code/Pits/LinkOrders/ directory.
  • Run the following commands to complete the installation.
    • Enable the module - php bin/magento module:enable
    • Update of the database - php bin/magento setup:upgrade
    • Generate and pre-compile classes - php bin/magento setup:di:compile
    • Deploy static files - php bin/magento setup:static-content:deploy

Screenshots / Video

From the admin backend, go to Stores > Configuration>PITS Configuration >LinkOrders

Select Yes in the Enable dropdown option to enable the extension.

We can enable follow-up email for guest orders which asks customers to register. Select Yes to enable send follow-up email in the Enable dropdown option.

Select email sender from which follow-up emails needs to be sent from the Email Sender option.

Select email template for follow-up emails to be sent from the Email Template option.

Enter email address to which you want to send the copy of follow-up email from the Send Email Copy To option. In case there is more than one email, use comma to separate them.

Select copy email method from Send Email Copy Method. i.e. Bcc or separate email.

Click Save Config and clear the cache. That’s it

All guest orders created with the customer email will be mapped to the customer when creating customer from frontend OR backend.

Resource access control for admin users can be done for Link Order configuration.

Go to Admin > System > User Roles

Add a new role resource

Select LinkOrders role at Role Resources section

Set role users for admin accounts, thin click on Save Role to finish.

Technical Requirements / Compatible with:

Magento Open Source (CE) 2.3.x, 2.4.x

Supported Languages

English, German and easily customizable for other Magento supported language pack. 

Change Log / Release Notes

Version: 1.0.6: April 04, 2023

  • Compatible with Open Source (CE): 2.4.6

Version: 1.0.5: January 11, 2023

  • Link orders to customer account while adding customer from backend

Version: 1.0.4: November 3, 2022

  • Compatible with Open Source (CE): 2.4.5
  • Link the guest orders placed by registered customers also to customer account.

Version: 1.0.3: June 8, 2022

  • Compatible with Open Source (CE): 2.4.4

Version: 1.0.2: January 12, 2022

  • Compatible with Open Source (CE) : 2.4.3.
  • Bug Fix – Params of the link in the Follow-up email received during the guest order creation to create an account are encrypted.

Version: 1.0.1: January 22, 2021

  • Compatible with Open Source (CE) : 2.4.x.
  • Bug Fix - Follow-up email to create account is again sent for registered users when they place order as guest.

Version: 1.0.0: June 25, 2020

  • Added admin configuration option to enable or disable the module.
  • Added auto assign past guest orders to customer during registration.
  • Added email configuration for admin users.
  • Added access control for admin users.

Support

If you have questions use our contact form in webshopextension.com