Jewellery Commerce facilitates to transform the Bagisto store into a customizable jewellery shop. Using it, admin can sell jewellery and related products on their store.
- Designed to work seamlessly on all devices, including smartphones, tablets, and computers.
- Offers support for multiple languages and currencies, enabling a global reach.
- Includes search filters to enhance the browsing experience.
- Customers can filter their searches by price, shape, or color.
- Features a Mega Menu for straightforward product exploration.
- Enables a smooth shopping journey with product navigation.
- Displays products in formats like carousel, 3x grid, and 4x grid for easy navigation.
- Allows for simple integration with social media platforms like Instagram to display products.
- Comparison feature to allow customers to compare multiple products at once.
- Customers can change grid on storefront.
- Social Sign Up function for customers.
- Dedicated profile section where customers can view wishlists and reviews as well.
- Description
- Reviews
- FAQ
- Customers ()
- Specifications
- Cloud Hosting
- Changelog
Jewellery Commerce makes online jewellery shopping easy. It is a platform that works smoothly on phones, tablets, and computers. It supports different languages and currencies, helping businesses connect with customers worldwide.
Smart search filters in jewellery eCommerce let users find items by price, shape, or color quickly. The Mega Menu keeps browsing simple, guiding users through products without confusion.
Items are shown in grids, carousels, or lists for easy viewing. Stores can link to Instagram to display products, and shoppers can compare items side by side.
Shoppers can adjust grid layouts and sign up using social media for faster access. A personal profile section tracks wishlists, reviews, and orders, making shopping stress free.
Additionally, if you also want to convert your Bagisto store into a quick commerce store, then do check Bagisto Quick Commerce.
Highlighted Features of Jewellery Commerce
Versatile Product Showcase
Showcase items in various styles, such as grids, carousels and static displays. It allows shoppers to view highlighted products and check the entire collection.
Optimized to be Responsive
The design is fully responsive, providing a smooth shopping experience. Whether customer is using a desktop, tablet, or smartphone, it adapts to their screen sizes.
Support for Multiple Languages and Currencies.
Establish global presence by accommodating a variety of languages and currencies within store.
Integrate with Social Channels
Link the store to social media sites like Instagram help display products effectively.
Advanced Search with Memory
The search interface features previously searched queries for faster searching.
Product Comparison
Customers can compare multiple products side by side based on their attributes. It gives a better overview of the products they want to buy.
Why Do We Need Jewellery Commerce?
Jewellery Commerce converts Bagisto store into a functional Jewellery store. It is designed specifically to sell jewellery and as well as related products.
It is responsive in nature and adapts to multiple devices like phones, tablets or desktops. It also has features like mega menu, mini cart and product comparison. It helps in smooth buying experience.
Apart from this, you can also check Bagisto Fashion Commerce if you want to sell fashion products on your store.
Responsive and Adaptive Layout
Jewellery Commerce is designed in such a way so as to be adaptive. It is responsive in nature.
- It can be viewed in any screen size.
- Static navigation bar for quick shopping.
- Easy to use interactive features.

Simple Product Comparison
Customers get the feature of comparing products on the storefront. They can compare them based on product attributes.
- Dedicated Comparison button for comparing products.
- Visual comparison is also done as product image is displayed.
- Users can add and remove products for comparing as required.

Multi Currency and Language Support
Jewellery Commerce allows to serve users globally. It provides support for various languages and currencies.
- Customers have the option to select a language for both communication and navigation.
- It offers various pricing and payment methods in multiple currencies.
- Users can proceed with purchases without hassle for currency conversion.

Social Channel Showcase
An important feature is Instagram showcase. Through it, store admin can display posts from Instagram.
- Display Instagram posts directly on website for better engagement.
- It helps to increase social media presence.
- Enhances interaction with the customers.

Page Speed Optimization
The speed at which a webpage loads is important because it determines how fast users can see the content. When a site loads quickly, it improves the experience for visitors. It also help it to rank better on search engines.
- Lower bounce rates keep visitors on website longer and keeps them interested.
- Faster page speeds helps to draw in more visitors.
- Better page loading results in more conversions and customer retention.

Compliant with ADA Standards
ADA Compliance means following certain rules and guidelines. It makes websites usable for everyone. It is useful for people with visual impairments.
- It ensures text size can be changed easily and the website looks good even when users zoom in or out.
- It offers text descriptions for images so that screen readers can interpret them.

Size Chart
Jewellery Commerce provides a size chart for jewellery products. It is visible on the products page. It is available for products such as Rings, Bracelets etc.
- Dedicated Button on Product Pages to view and check jewellery size.
- Specific size charts based on jewellery type is displayed.

Mobile App (PWA) For Jewellery eCommerce
Jewellery Commerce is also available in mobile application. It will provide customers with convenience and functionality to improve shopping experience.
- Users can browse and purchase items and view orders right from their phones.
- App includes features like push notifications and personalized suggestions.
- Enhances experience for customers on the move.

Support
For any query or issue, please create a support ticket here http://webkul.uvdesk.com/. You may also check our top-quality Bagisto Extensions.
Specifications
Frequently Asked Questions
Specification
Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.
Cloud Hosting
Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.
Move to Cloud Today
We’re partnered with top-tier, trusted providers!
Default Configuration Details of Server
RAM 1 Core
Processor 30 GB
Hard Disk
Database
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store
* Server Configuration may vary as per application requirements.
Change Logs
- - Feature Add (+)
- - Feature Remove (-)
- - Bug Fixed (!)
- - Modification (*)
- * Compatible with Bagisto v2.4.11.
- + Section types of the theme's own. ProductCarousel, CategoryCarousel and FooterLinks keep the core codes, so sections already placed on a page are handled by them, and declare the fields this theme's storefront reads — the description and the side image beside the product strip, the heading and copy above the category strip, and the three footer columns this theme lays out.
- + ProductGrid and ProductReviews as section types of the theme's own, so the grid and the review carousel this theme draws on its home page can be placed and edited from the Appearance editor.
- + A Menu Images and a Size Chart card on the admin category create and edit screens, injected through bagisto.admin.catalog.categories.{create,edit}.card.description_images.after and stored from a catalog.category.{create,update}.after listener, both registered by the theme's own EventServiceProvider.
- + A password reveal on every storefront password field, which also stands in for Microsoft Edge's own reveal button.
- + Operator based numeric filters — equals, greater than, less than, or a range — in the storefront datagrid filter drawer, with a sticky apply button.
- + An address updated notice on the checkout address step, shown when a saved address is changed after the step has been passed.
- - The SectionSchema override, written against the 2.4.9 signature. Its for() no longer matched the core method it replaced, and the class was bound for the whole application, so the Appearance editor answered with a fatal error on every theme. Section types are declared under customize.sections instead.
- - The ThemeCatalog override, which described a theme entry the core catalog already carries.
- - The admin Appearance SectionController override and its copy of the section editor view, both written against the 2.4.9 editor and its typeLabels prop, and the Config/imagecache.php publisher, which replaced the application's image cache configuration wholesale.
- - The ProductImage override, a copy of the 2.4.10 helper. It built cache/small and its siblings by hand, so the theme's own image templates and placeholders were never used and a storage disk that is not local produced broken urls.
- - The CategoryRepository and admin CategoryController overrides, and the copied admin category create, edit and index views. They existed for the menu images and the size chart, had fallen behind core, and were published over the core admin screens for every theme; the index copy named admin::app.admin.catalog.categories.* keys that do not exist, which rendered as raw keys. Both fields are now injected as cards of their own beside the core panels.
- ! The theme could not boot outside an HTTP request: its service provider asked for the current channel, which needs a request, so every console command that builds the HTTP kernel died with "Target class [request] does not exist". The active theme is now resolved through the channel repository, as the other themes do.
- ! The Blade component path pointed at a directory the package does not have, so x-adornments:: components resolved only through the published theme views.
- ! The image carousel rewrote each stored path into cache/large and its siblings in the browser, which produced broken urls on a storage disk that is not local and drew slides for entries with no image. Slides are now built through image_urls(), entries without an image are dropped, the section's options are sanitised so a slide's link cannot carry a script scheme, and the first slide is preloaded.
- ! Flash messages were written straight into the page, so with the full page cache on, one visitor's message was served to everyone. They now go through the cache's session placeholder.
- ! The mini cart asked the cart API on every page view, even for a visitor with an empty cart, and was baked into a cached page. An empty cart is now seeded server-side and a cached response carries the mini-cart placeholder.
- ! Footer links were read straight from the section's options, so blank link rows rendered as empty items; the columns now go through the section type's sanitize().
- ! The rich text editor toolbar still named TinyMCE 5's formatselect control instead of TinyMCE 6's blocks, so the paragraph and heading dropdown was missing.
- ! Checkout, cart estimate shipping and the account address forms kept a state belonging to the country previously selected, so an address could be submitted with a state of another country; the account address edit form also required a country only when a state was required.
- ! My Reviews, the RMA screens and the category carousel loaded full size product image files directly and named hardcoded placeholder assets; all of them now go through the product image helper, with its sizes, placeholders, alt text and theme templates.
- ! The order PDF and the RMA screen printed prices through {!! !!}, rendering them unescaped.
- ! The LinkedIn button never appeared on the sign in and register screens, because the social links view named a configuration field, enable_linkedin-openid, that the installer does not seed, and every provider's aria-label read "enable". The providers are now read from LoginController::PROVIDERS.
- ! The social share block still offered Instagram, which the theme ships no icon for, so enabling it threw a missing view error.
- ! A stray onchange="switchVisibility()" on the sign up newsletter checkbox called a function that does not exist, throwing on every change.
- ! admin:: keys in the accordion and datagrid filter views rendered the admin panel's strings on the storefront, and the product specification heading named a key no locale defines, which rendered as the raw key.
- ! The layout preloaded a Work Sans stylesheet the theme never uses — its stylesheet sets Lato — so the font the storefront draws with was never loaded. Lato is preloaded instead.
- * customize.sections in config/themes.php lists the theme's own section classes in Add Section tile order, and customize.image_cache registers its small, medium and large templates with the theme's product placeholders. The image templates moved from CacheFilters to ImageTemplates, matching the other themes.
- * Each image template now extends the core filter of the same name and overrides only the sizes this theme changes, handing every other kind of image back to core, as the upgrade guide describes. The sizes the storefront serves are unchanged.
- * SectionTableSeeder names section types through SectionTypeEnum cases and the section classes' own codes rather than string literals.
- * Strings that the theme does not restyle — the datagrid number filter options, the password reveal label and the checkout address updated notice — are referenced from the shop:: namespace rather than copied into the theme's own locales. Every key the theme does own resolves in all 22 locales.
- + Added a discount breakdown showing item discounts and shipping discounts separately on the cart and checkout summary.
- + Added Catalan, Indonesian, and Romanian language support.
- * Updated the header offer banner to use the text configured from the admin panel.
- * Improved translations and language coverage across the storefront.
- * Enhanced search overlay scrolling behavior on smaller screen sizes.
- * Improved date picker behavior for booking and date-based products.
- ! Fixed storefront animation issues.
- ! Fixed toast and flash message icons not displaying correctly.
- ! Fixed category hover menu positioning issue.
- ! Fixed carousel display issue.
- ! Fixed booking product rental option icon issue.
- ! Fixed missing quantity label translation in the mini-cart.
- ! Fixed minor spacing and translation issues across the theme.
Compatibility
- The module is compatible with Bagisto v2.2.3.
New Features
- A new option has been added for adding a Banner image for User Profile.
UI Issue Fixed
Several changes and UI issue fixes have been performed; some of them are listed below.
- Cancelled Order Status Text is not visible.
- RTL View arrows in order section are not appropriate.
- Wishlist and Compare Icon in Product Card is merging with New/Sale button in RTL view.
- After adding the Note and checking the Cart icon added with product, QTY is showing decimal entry.
- UI issue in configurable product -> Select Type Dropdown is appearing inappropriately.
- Text is overlapping in Category Drop-down in Shop Front. Please increase the container size.
- Images must auto-adjust in the Menu Image Container. Currently, it is elongated.
- Locale icon is not visible properly.
Bug Fixed
Several issues were identified and fixed. Below is a list of some of the resolved issues.
- Console errors appear on the Shop Front when switching to RTL view, and the banner does not appear.
- Product View Page Preview closing button issue fixed.
- Warning message and Add to cart messages are not disappearing automatically.
- Unable to remove added images in the category for the Menu image.
- Company Name and VAT ID in address is having an Asterisk Sign, which shows as a mandatory field.
- Add Note Functionality in Main Cart and Mini Cart is not working.
- Getting Console error when we check the Responsiveness in RTL View.
- Getting Console Error in Bundle Product.