We have a Simple Product in Magento Inventory with 10 items In Stock.

Using this product as an example, we will figure out how to calculate Item Quantity available on Channels with different Selling Policy settings.

What you need to know about basic quantity settings in Selling Policy:

  • Quantity – allows you to select Magento source for a product quantity that will be displayed on the Channel.
  • Quantity Percentage – allows you to set a percentage of Magento Product quantity that will be submitted to the Channel.
  • Conditional Quantity – allows you to set minimum and maximum product quantity values that will be displayed on the Channel.

Important! In case the quantity value of your Product is equal to a decimal number, for example, 3.75, M2E Pro will submit the quantity available on the Channel with the value 3 in order to prevent oversells.

Note

If Magento Inventory Management feature is configured, M2E Pro will operate product Salable Quantity when submitting product data to Channel. Find out more details in this video or in this article.

Case 1. 100% of Product Quantity

In Selling Policy, it is set to use 100% of Product Quantity. Select this value if you want to list the entire Magento Quantity on the Channel.

The Item will be listed on the Channel with 10 pieces available for purchase.

Tip

To calculate available QTY, you have to multiply QTY Percentage by 10. 

For example, 60% (QTY Percentage) x 10 = 6 (QTY available on the Channel).

Case 2. 100% of Magento Attribute Value

In Selling Policy, it is set to use 100% of Magento Attribute value.

Note

After the Channel Order is imported, Magento will reduce the quantity in the default Product QTY Attribute. The quantity specified in your custom Magento Attribute value will not change and will still be submitted to the Channel. You need to make sure to update the quantity accordingly.

The value 12 is set in Magento Attribute (in our case, it is “QTY”, but you can select any other appropriate custom Attribute).

To calculate available QTY, you have to multiply Magento Attribute value by QTY Percentage:

12 (Magento Attribute Value) x 100% (QTY Percentage) = 12

The item will be listed on the Channel with 12 available pieces.

Case 3. Conditional Quantity Enabled

In Selling Policy, it is set to use 100% of Product Quantity with the enabled Conditional Quantity option.

The available QTY is 10 (10 x 100% = 10). But Max QTY to Be Listed is 8, so 8 pieces will be available for purchase on the Channel.

Note

For the item to be submitted, Magento Product quantity has to be equal or more than the value set in the Min QTY to Be Listed field.

If Magento Product quantity is less than the specified Min QTY to Be Listed value, the item will not be listed on the Channel.

Case 4. Custom Value

In Selling Policy, the QTY is set to use a Custom Value. ‘

In this field, you have to enter your own quantity value based on which QTY calculation will be carried out.

For example, if QTY Value is 7, the item will be listed on the Channel with 7 available pieces.

Note

After the Channel Order is imported, Magento will reduce the quantity in the default Product QTY Attribute. The quantity specified in your custom value will not change and will still be submitted to the Channel. You need to make sure to update the quantity accordingly.

Case 5. 75% of Magento Attribute Value + Conditional Quantity

In Selling Policy, it is set to use 75% of Magento Attribute value with enabled Conditional Quantity. 

The value 5 is set in Magento Attribute (in our case, it is “QTY”, but you can select any other appropriate custom Attribute).

To calculate available QTY, you have to multiply QTY Percentage by Magento Attribute value. 

75% (QTY Percentage) x 5 (Magento Attribute Value) = 3,75 ~ 3 (QTY available on the Channel)

Since Max QTY to Be Listed is set to 5, but 3 < 5, the item will be listed on the Channel with 3 available pieces.