Product Section
In v12.0, we are introducing a new product type - Pattern Products. This innovative product type will empower the customers to craft custom patterns by uploading images and selecting from predefined options.

To achieve this, a new option has been added to the Product Type in the Add/Edit Product screen. The admin can create various products that can offer custom pattern creation:

For the Image and Background changes in the pattern products, the admin needs to create a Color additional option and bind the Pattern Color Options events to the individual attributes from the Studio Events section. This will show the real-time effects of the price calculator:

In our latest v12.0, we have extended the enhancement to the AI-powered image generation feature for the product description and gallery image uploader screens.
While generating description or gallery images, the admin can now select the type of image, mention or modify the prompt, and then choose to generate the image:

All generated images are now saved for easy application, while unused images can be conveniently removed from this section, ensuring better organization and flexibility. The image can be applied to the small, large, or both images in the Product Description screen:

The admins can now enable range lookup within the defined custom formula for Product Options pricing calculations, offering greater precision and flexibility.
A dropdown field has been added to the Add/Edit Product Options screen, allowing an easier selection of product options for editing without returning to the main options listing page:

The Material Thickness feature in the master options helps calculate shipping weight, package size, and pricing more accurately by considering the thickness of materials used in products, ensuring precise cost and weight estimations.
In the Package calculation screen, a Product Option type has been added to define the material thickness along with the dynamic height of the package.
The Product Assignment Screen has been redesigned to simplify the process of assigning products to stores, reducing complications and providing a more intuitive, streamlined experience for admins:

The Promotional Product Configuration has been revamped to bring all configuration elements into a single screen with tabs, simplifying the setup process.
In the Percentage +/- section of the product module, the admin can now choose to modify the pricing for all or specific products:

A new “Date Picker” option type has been introduced for the Product Options where the customers will be able to choose any date, past dates, or future dates based on the configuration:
