Complex Data and Three Product Types Using Complex Data in Magento 2

 

In Magento 2, they use the word complex data as a term to refer to the data which is connected with multiple product options. The three product types using data that originally come from independent products with aim to create product variations and multiple options are Configurable Product, Grouped Product, Bundle Product.

Configurable Product

We can simply understand configurable product as a single product which combines with  various options for each variation. To go into detail, each option can be considered as a particular simple product with its own SKU – the code that helps distinguish products individually and makes it possible to track inventory for each product variation. If you want to get a similar effect, you totally can start from a simple product then associate it with custom options. However, there is no ability to track inventory for specific variation for that kind of product.

Grouped Product

A grouped product is a combination of simple products that have link with each others and are presented as a group. You can group variations of a single product or combine them by season or theme to create a set of different products. Customers can purchase product separately or as part of the group or all group as their demand. Additionally, each item is listed separately in the shopping cart.

Bundle Product

Bundle product is called customizable product that you can build your own. Item included in a bundle product can be based on simple product or virtual product.

If you export a configurable product, standard attributes which make up a simple product would be the roots for plus the additional attributes that are needed to manage complex data.

Complex Data Attributes

Conclusion

If you find it helpful for you, please Like, Share and Subscribe to keep updating for more upcoming blogs!

 

How to Configure the Shipping Settings in Magento 2 Efficiently

Shipping is considered as the “make or break” point of an online transaction. It is simply because if the shipping fee is too costly or not offered via their preferable carrier or some minor stumbling blocks, a potential customer is willing to abandon her/his shopping cart and looks for another supplier that is more suitable. So, how to adjust the shipping function of a Magento 2 ecommerce website? In this article, we will go through the Shipping Settings in Magento 2 to find out the answer.

What is Shipping Settings?

This is one of the most vital function in Shipping. In this configuration, sellers inform the shipping policy and the locations of stores or warehouses where goods are placed. Additionally, sellers are also able to turn on “Multiaddress Shipping” option to allow their buyers to make an order to several locations.

Point of Origin

Point of Origin is simply understood as sellers’ addresses where goods are packaged and delivered via carriers. When customers register their addresses, the distance between them are calculated. Based on shipping methods, carriers chosen and tax rates of each regions, the estimated shipping fee will be determined and shown on customers’ screen. This will help avoid failure in shipping due to lack of advance information which are usually seen in e-commerce.

Note: For companies located in EU, please ensure that your Point of Origin accommodates well with Default Tax Destination Calculation of each store view.

Let’s look at how to set up your Point of Origin:

  1. Look for Stores on the left-side bar of Admin homepage, click Configuration below Settings.
  2. In Sales section, choose Shipping Settings and Origin section will appear.
  3. Click on the right side of screen to expand the setting. You need to register your address according to the requirements:
  • Country
  • Region/State
  • Zip/Postal Code
  • City
  • Stress Address (and line 2 if necessary)

In terms of Country, Region/State and Zip/Postal Code, you can click to use system value and your information will be automatically created.

4. Click Save Config to finish.

Multiple Addresses

This feature allows customers to place an order delivered to more than one address, which means that they do not have to create multiple bills as traditionally. The sellers can restrict the amount of addresses to be shipped in this setting.

To set up “Multiple Address Shipping”:

  1. Look for Stores on the left-side bar of Admin homepage, click Configuration below Settings.
  2. In Sales section, click Multishipping Settings.
  3. Click on the right side of screen to expand the setting.

You need to follow the instruction below:

3.1. At Allow Shipping to Multiple Address, choose “Yes”.

3.2. Set up the Maximum Qty Allowed for Shipping to Multiple Addresses.

Like Point of Origin, you can tap “Use system value” to automatically set up.

4. Click Save Config to finish.

Shipping Policy

Shipping policy is your terms and conditions related to shipping and needs to be agreed by customers. Sellers can set up to display shipping policy on screens when customers are checking out their orders as below:

  1. Look for Stores on the left-side bar of Admin homepage, click Configuration below Settings.
  2. In Sales section, choose Shipping Settings and Shipping Policy Parameters section will appear.
  3. Click on the right side of screen to expand the setting.

3.1. Choose “Yes” to apply Custom Shipping Policy

3.2. Paste or type your policy into the Shipping Policy field.

4. Click Save Config to finish.

Magento 2 Shopping Assistant (Part 4): Updating an Order

In the last three blogs, we’ve provided you the instructions to create, update a customer account, and create an order through the Magento 2 backend. In this blog, we’ll continue with the tool to help you Update an Order for your customers. Updating an Order includes the following tasks:

  • Edit an order
  • Place an order on hold
  • Cancel an order

To update an order via Magento 2 backend, do the followings:

Edit an order

  1. Log in with your admin account. Choose Sales on the admin sidebar.
  2. Next, select Orders under Operations.
  3. All your customers’ brief information are listed in the order list. Click the View link in the Action column that match the customer’s order you want to edit. You can use the Filters or the Search box to find your customer if necessary.
  4. Click Edit button. There is a notification displayed to confirm your action. Click OK to continue.
  5. After that, make the necessary changes to the order.
  6. When complete, tap Save to confirm the changes that you have made to the billing or shipping address of the order. Tap Submit Order if the changes are made to line items, and reprocess the order.

sales-order-edit

Place an order on hold

An order is needed to be put on hold if the customer’s preferred payment method is not available, or if the item(s) in the order is temporarily out of stock.

To Place an order on hold, do the followings:

  1. Find the pending order that you want to place on hold in the Orders grid. Then click the View link in the Action column.
  2. Click Hold to place the order on hold.
  3. When the payment method is ready to use or the items are available, tap Unhold to return the order to an active state.

sales-order-hold

Cancel an order

Do same as when you place an order on hold. Instead of tapping the Hold position, select Cancel.

The status of the order is now turned to “Canceled.”

sales-order-cancel

Now let’s practice yourself with the interesting Magento 2 Assistance tools.

 

Magento 2 Shopping Assistant (Part 3): Create An Order

In the last blogs, we’ve provided you the instructions to create and update a customer account through the Magento 2 backend. In this blog, we’ll continue with the tool to help you create an order for your registered customers.

create-new-order

To help your customer create a new order via Magento 2 backend, do the followings:

  1. Log in with your admin account. Choose Customers on the admin sidebar.
  2. Next, select All customers.
  3. All your customers’ brief information are listed in the grid. Click the Edit link in the Action column that match the customer’s name. You can use the Filters or the Search box to find your customer if necessary.
  4. In the header of the working space, click Create Order.
  5. A summary of your customer acivities are shown on the left panel. If the intended item(s) is available in the wishlists or other fields in the left panel, you just need to mark the checkbox under the arrow icon.
  6. If there is no record for the product that your customer order, move your mouse to the upper-right corner and click the Add Products button.add-product-from-wishlist
  7. A list of available products in your Magento 2 store is displayed in a grid including basic information such as ID, Name, Price, and so on. Mark the checkbox in the Select column of the product that your customer want to buy. Enter a  value to the Quantity column of the item(s) to be purchased. It would be more quickly if you use the Filters or the Search box to find the intended item(s).select-from-catalog
  8. In case you choose a product with custom options, a new sub-tab will be opened for you to select the features and quantity that fit your customer’s requirement. When finish choosing, tap OK to continue.
  9. After selecting all the required products, click Add Selected Product(s) to Order. A summary of the purchase is then displayed for your review. You can change the quantity, custom options and even the price of selected items right on this summary table. Click Update Items and Quantities to save the changes.
  10. Complete other information if necessary.
  • Apply Coupon Codes
  • Address
  • Payment Method
  • Shipping Method
  1. When complete, tap Submit Order. A mail including the order details is then sent to the customer for his/her confirmation.

Now let’s log in your admin account and practice yourself with the interesting Magento 2 Assistance tools.