Admin Panel
20 min
ai usage credit management ai features like text to image, translation, and background removal add great value to the platform, and with this enhancement, they are now supported by a structured and transparent usage system a simple ai credit mechanism has been introduced, where a fixed number of credits is allocated every month each ai action consumes a predefined number of credits—for example, text to image uses 8 credits, erase uses 7 credits, and upscale uses 0 credits how this feature works when a user performs any ai action, the system first checks whether sufficient credits are available if enough credits are present, the action is completed instantly, and the required credits are deducted this entire process happens seamlessly in the background when ai credits run low, the system will send an email alert and also display notifications in the dashboard and ai credit management report at the same time, all ai usage is automatically tracked the system records which user acted, how many credits were consumed, and when the action took place this provides complete visibility into usage patterns and helps you understand how resources are being utilized to make monitoring even easier, a dedicated ai credit management report under the reports menu is available in the admin panel here, you can view detailed user level activity or get a quick summary of total credits used and remaining for each month you can also apply filters such as daily, monthly, or custom date ranges to gain deeper insights you can even check which ai action will consume how many credits using the help icon smarter cookie consent for better privacy control introducing a smarter and fully compliant cookie consent system that ensures user preferences are properly respected now, when a user visits your store, all non essential cookies, such as analytics and marketing scripts, remain blocked until explicit consent is given with this update, a fully configurable cookie consent system is introduced, allowing you to control how and when cookies are presented to users from the admin panel > store configuration > site settings > customer privacy , you can enable or disable the cookie banner, choose where it should appear, customize its layout and design, and define all the text displayed to users—including titles, descriptions, and button labels on the storefront, when a user visits for the first time, the cookie consent banner is displayed based on your configuration until the user takes action, all non essential cookies—such as analytics and marketing scripts—remain blocked users can choose to accept all cookies, reject non essential ones, or manage their preferences in detail if users choose to manage preferences, they can enable or disable specific categories like analytics or marketing while necessary cookies remain always active this gives users full control over what data is collected, while ensuring essential website functionality continues to work smoothly once a user makes a choice, their consent is securely stored and automatically applied across the site on future visits, the system remembers their preference and does not show the banner again unless the consent expires or is changed if the user updates their preference later, the system instantly adjusts—activating or blocking scripts in real time based on the updated selection behind the scenes, all non essential scripts are intelligently blocked by default and only activated after consent is given this ensures compliance with regulations like gdpr and aligns your store with modern privacy expectations without affecting performance additionally, all consent actions are logged, giving you visibility into user preferences and helping with compliance tracking enhanced faq management with advanced filtering and export managing faqs is now more efficient with improved filtering and export capabilities in the admin panel previously, admins could not filter faqs based on specific products or categories, and exported data lacked this contextual information, making it harder to organize and analyze faqs effectively with this enhancement, the faqs listing screen now dynamically displays filters based on the selected faq type when the “product” type is selected, a product filter becomes available, allowing admins to view faqs linked to specific products similarly, selecting “category” type enables a category filter to refine faqs based on categories for “general” type faqs, these filters remain hidden, ensuring a clean and relevant interface exporting faqs the export functionality has also been enhanced to include product and category details associated with each faq when exporting data, admins can now view this information directly in the file, with support for multiple product or category mappings displayed in a structured format additionally, applied filters are respected during export, ensuring only relevant data is included minor enhancements enhanced performance and control for import pages import template generation is now faster and more efficient with improved control over combination handling previously, the system generated combinations using all sizes and options, often creating large datasets that impacted performance and caused delays with this enhancement, admins now have the flexibility to control how combinations are generated a new option, i e , selection method, allows selection between multiple (default) and single while the multiple option continues to work as per the existing behavior, the single option enables admins to select a specific product and choose only the required product options before generating combinations if predefined combinations exist, the system intelligently reflects the relevant options, while still allowing additional selections if needed the system now generates combinations only for the selected options, significantly reducing unnecessary data processing it also validates inputs by ensuring that a product is selected in single mode and that at least two product options are chosen to generate valid combinations to further optimize performance, the system calculates the total number of combinations before generating the file if this exceeds a predefined limit, the process is stopped, and a warning message is displayed this prevents large file generation and ensures system stability in addition to these improvements, query optimizations have been applied across related pages to enhance performance and reduce database load accurate discount calculation before tax application we’ve improved the discount calculation logic to ensure discounts and coupons are applied before tax, resulting in more accurate pricing previously, discounts were applied directly to the final amount, which already included tax, leading to incorrect totals with this update, the system now follows a proper calculation sequence it first determines the base price by excluding tax from the total amount, then applies the discount or coupon to this base price, and finally recalculates the applicable tax on the discounted value this approach ensures that discounts are applied correctly, tax is calculated on the reduced amount, and the final pricing remains accurate and aligned with standard taxation practices test email templates with dummy data sending emails without knowing how they’ll actually look can lead to errors in content, formatting, or missing data to make this easier, you can now test email templates using dummy data before sending them to customers to this end, the existing mail test option under the set notification tab has been enhanced, and an individual mail test option is now available on each email edit screen you can select any email template, enter sender and recipient details, and preview how the email will appear with sample values the system automatically detects all variables used in the template and allows you to modify their dummy values for accurate testing you can also preview emails directly from the template editor, where all variables are replaced with default or entered values additionally, the system supports different scenarios like order status, quote status, and custom forms, ensuring the correct data is applied during testing this makes it easier to validate email content, ensure proper formatting, and confidently send emails without errors secure email delivery with oauth 2 0 to support modern email security standards, oauth 2 0 authentication is now available for smtp connections this replaces basic authentication with a more secure, token based approach admins can configure oauth 2 0 for microsoft or google directly from the email settings and verify it using the mail test option once set up, emails continue to work as usual, with authentication handled automatically in the background, including token validation and refresh secure email submissions with captcha protection email forms like newsletter subscription and share product are commonly used by customers, but they can also be vulnerable to spam and automated bot activity to improve security and ensure only genuine users interact with these features, captcha validation has now been introduced with this enhancement, captcha can be enabled on both the newsletter subscription and share product forms this helps prevent automated submissions while keeping the experience smooth for real users admins can easily configure captcha from the existing captcha manager by selecting their preferred service, such as google recaptcha docid\ v 7zuxsakgnk cuzdltxk or cloudflare captcha docid 5smoi6cap6qg 9fjmzq1 the setup can be applied specifically to the front store or across both environments, depending on requirements once enabled, users will be required to complete captcha verification before submitting their email if the verification is successful, the action proceeds as expected if not, a clear message is displayed, ensuring better control and protection against invalid submissions this enhancement strengthens platform security while maintaining a seamless user experience faster data exports with background processing exporting large data files can sometimes take time and affect system performance with this enhancement, exports now run in the background, allowing you to continue working without interruption when you start an export, the system processes it asynchronously and notifies you once the file is ready a recent exports pop up lets you track progress and download files easily completed files are removed from the pop up after download, while all past exports can be accessed anytime from the file export log this improvement ensures faster, more reliable exports and a smoother admin experience tax calculation enhancement for discounted orders discount and coupon calculations have been aligned to apply before tax calculation, ensuring more accurate pricing and tax computation during checkout previously, discounts were deducted from the final tax inclusive amount, which could lead to incorrect totals with this enhancement, the system first derives the base price excluding tax, applies the discount or coupon amount, and then recalculates tax on the discounted value this ensures tax is calculated only on the actual payable amount after the discount application for example, if the final amount is $150, including 50% tax, and a $10 discount is applied, the system now calculates the base price as $100, applies the $10 discount to make it $90, and then recalculates 50% tax, resulting in the correct final amount of $135 prevent main site url usage in stores store url validation has been enhanced to prevent store main urls from matching the site’s primary domain url during store creation or modification, the system now validates the configured main url against the main site domain and restricts saving if both urls share the same base domain this enhancement helps avoid routing conflicts, duplicate domain mapping issues, and storefront accessibility problems by ensuring each store is configured with a unique and valid domain structure cms preview using seo urls cms page preview functionality has been improved to use seo friendly urls instead of internal system urls while previewing pages from the admin panel this enhancement allows administrators to preview cms pages using the actual storefront url structure, providing a more accurate representation of how the page will appear to end users by using seo friendly urls during preview, administrators can also verify url formatting and seo behaviour before publishing the page, helping ensure a more consistent and optimized storefront experience