Magento sale settings: Hide price until login, Out-of-stock label, Stock level and more!

Magento sale settings: Hide price until login, Out-of-stock label, Stock level and more!

Settings available in JMango360 Back Office > Settings > Sale Settings.

Hide price to all users

  1. Native App version: 2.59.0
  2. React Native version: 3.0.0
  3. Default value: Disabled


This setting lets you hide the product prices to all of your customers. It is helpful in some cases. For example, you may want an app that allows your customers to place an order as a request to buy, then they need to contact you for price information later. 

Hide price until login

  1. Native App version: 2.8.0
  2. React Native version: 3.0.0
  3. Plugin version: M1 - 2.7.0, M2 - N/R
  4. Default value: Disabled


This setting is useful when you want to display prices to logged-in users only. After you turn on this setting, non-logged in users, including both guests and registered-but-not-logged-in users, can neither see prices nor add any products to the cart for purchase. 



Please note that this setting will be hidden and disabled if you enable the setting "Hide price to all users." Below are details:



Hide out of stock variants on app [Magento 2 React Native]

  1. React Native version: M2 - 3.8.0
  2. Default value: Enabled
This setting applies to simple and configurable products on Magento 2 React Native apps only.

It's a question for many merchants whether or not to show out of stock products and variants that cannot be added to cart. Regarding Magento 2, merchants can control the display of out of stock products using a setting in Magento Admin > Stores > Configuration > Catalog > Inventory > Stock OptionsDisplay Out of Stock Products.

To show/hide out of stock variants of configurable products, please use a setting in JMango360 Back Office > Settings > Sale Settings > Hide out of stock variants.



Display OUT OF STOCK label in product list

  1. Native App version: 1.28.2
  2. React Native version: 3.0.0
  3. Plugin version: M1 - 2.0.6, M2 - N/R
  4. Default value: Depending on setting in Magento Admin


Letting customers know a product is in stock or out of stock is important to improve user experience. You are allowed to show or hide the OUT OF STOCK label for out-of-stock products in your app. That way, your customers know a particular product is available but is currently sold out.

By default, this setting is enabled or disabled depending on the setting Display products availability in stock on storefront in Magento Admin.



Display stock level for simple & configurable products

  1. Native App version: 2.21.0
  2. React Native version: 3.0.0
  3. Plugin version: M1 - 3.4.0, M2 - N/R
  4. Default value: Disabled


Letting stock level visible helps your customers to make faster decisions as products that are running out of stock become more attractive. Simply turn on this setting to display the stock level status for simple and configurable products in the product details page in your app. 

Regarding configurable products, initially the app displays the total quantity of all associated products. When one associated product is selected, the actual stock level status of that selected product is shown.


Stock level status is shown depending on the product quantity. Below is how:

Quantity
Stock label
Qty <= 0 & not able to be added to cart

Qty <= 0 & be able to be added to cart

Qty = 1

Qty = 2

Qty >= 3


Show tag/banner on products  

  1. Native App version: 2.21.0
  2. React Native version: 3.0.0
  3. Plugin version: M1 - 3.4.0, M2 - N/R
  4. Default value: Not specified

It is good to highlight your products with eye-catching tags or banners such as "New" or "On Sale" to immediately draw customers' attention to particular items. We get all the product attributes from Magento Admin and place them in a drop-down list. You just need to choose the attribute you want to show as the product tag. 

Your app displays the product tag in the product list and product details page, with a maximum length of 10 characters.