Market - CS-Cart MultiVendor Ultimate Nulled - Updates | NulledTeam UnderGround | The Best Scripts Site In The World
CS-Cart MultiVendor Ultimate Nulled

Market CS-Cart MultiVendor Ultimate Nulled 4.11.1

New Features and Improvements
[+] Add-ons: Call requests: Widget: Masked phone input in the Call request form didn’t work in the widget mode. Fixed.
[+] Add-ons: Facebook Pixel: A new add-on for gathering analytics and improving your Facebook and Instagram advertisement campaigns was added.
[+] Add-ons: Warehouses [Beta]: A new add-on for tracking inventory at different locations and showing it to customers was introduced.
[+] Add-ons: Required products: Quick product search was added to the product editing page.
[+] Add-ons: Vendor data premoderation: Ability to specify what product fields require premoderation on update added.
[+] Blocks: A new page for managing all the blocks in your the store was added: Design > Layouts > Manage blocks.
[+] Checkout: If customers enter existing emails, they’ll now see an offer to sign in with a one-time code sent to that email.
[+] Core: Add-ons: A warning now appears when an admin tries to install the new add-on version on top of the old one.
[+] Design: Bottom admin toolbar was added was added to the storefront.
[+] Multi-Vendor Ultimate: Ability to use different payment methods and shipping methods for different storefronts added.
[+] Multi-Vendor Ultimate: Add-ons: Google Sitemap: Ability to generate separate sitemaps for storefronts added.
[+] Multi-Vendor Ultimate: Direct customer-to-vendor payments: Promotions: Ability to use different promotions for different storefronts was added.
[+] Multi-Vendor Ultimate: Orders and abandoned carts are now linked to storefronts as well as to vendors.
[+] Multi-Vendor Ultimate: SEO: robots.txt: Separate robots.txt records for storefronts were added.
[+] Multi-Vendor Ultimate: Storefronts: Ability for storefronts to have separate themes and layouts added.
[+] Notification Center: Events: Emails: A mechanism for managing notifications was added.
[+] Products: Ability to export all found products was added to the gear button of the product list and search results page.
[+] Select2: Features: Categories: Ability to add new categories and features without leaving product editing page was added.
Functionality Changes
[*] Add-ons: Advanced products import: A storefront or vendor must always be selected for an import preset now.
[*] Add-ons: Customer-to-vendor communication: Add-on was renamed to “Ask seller a question” and is now available not only in Multi-Vendor, but also in CS-Cart.
[*] Add-ons: Product option combinations: Deprecated add-on no longer comes with new installations by default.
[*] Add-ons: Social buttons: The button for sharing a page by sending a message to specific email was removed.
[*] Blocks: Products: Block caching logic was improved; product block cache no longer depends on the changes in product popularity, so it won’t be dropped as often.
[*] Core: Add-ons: The handling of possible errors caused by SQL queries from addon.xml during add-on installation was improved.
[*] Core: Now root admin can insert any HTML code when the “sanitize_user_html” tweak is set to “auto”.
[*] Core: Orders: Add-ons: Gift certificates: Suppliers: Order notifications are redone to use event-based mechanism.
[*] Core: Profiles: Profile email notifications now use the new event-based mechanism.
[*] Design: Add-ons: The list of add-ons was redesigned. All add-ons are on the same tab now, regardless of whether or not they are installed.
[*] Design: Product page: If the Google Pay or Apple Pay buttons are displayed, the “Buy now with 1-click” button will be hidden.
[*] Design: Product page: Text in the “Add to wish list” and “Add to comparison list” buttons was replaced with icons.
[*] Email notifications: “Dear” was replaced with “Hello” in default email notifications. Existing stores will only be affected if they choose to restore default templates.
[*] Image galleries: Outdated galleries (FancyBox, MagnificPopup, prettyPhoto, Lightbox) were removed.
[*] JS: Select2: Library updated to version 4.0.7.
[*] Multi-Vendor Plus: Add-ons: Common products for vendors: Buy together: A vendor could create a bundle only for a default variation, and the products from the bundle weren’t listed as vendor’s. Fixed.
[*] Multi-Vendor Plus: Add-ons: “Common products for vendors” and “Direct customer-to-vendor payments” are now out of beta.
[*] Multi-Vendor: Add-ons: Vendor data premoderation: Notification about product statuses was added when the add-on is being disabled or uninstalled.
[*] Multi-Vendor: Add-ons: Vendor data premoderation: Product moderation now uses product statuses instead of separate approval statuses.
[*] Multi-Vendor: Add-ons: Vendor data premoderation: The buttons for accepting or rejecting products were added to the product list and product details page.
[*] Multi-Vendor: Add-ons: Vendor data premoderation: The reason for product rejection is now displayed.
[*] Multi-Vendor: Add-ons: Vendor data premoderation: Ability to notify vendors about product approval via the Notifications center was added.
[+] Multi-Vendors: Info about pending vendors now appears to admins in the notification center.
[*] Multi-Vendor: The selection of vendor was moved from the top left corner to the “Account” menu in the top right corner.
[*] Multi-Vendor: When a vendor’s status changes, the vendor is now informed what that status means.
[*] Order management: Billing and shipping profile fields are no longer required on the order editing page in the admin panel.
[*] Products: To improve performance, the previous/next navigation buttons will now appear on the storefront only if a customer opens that product from the category page.
[*] REST API: Orders: Fetching a list of orders now returns all information about each fetched order, and not just a part of it.
[*] REST API: Orders: When an order is created, its full information will now be returned in the response.
[*] Settings: Security: The old unnecessary settings related to HTTPS were removed. All HTTPS-related settings are now located “Settings > Security settings”.
[*] Settings: The excessive global setting “Allow customers to pay order again if transaction was declined” was deleted. This is now handled only by order status settings.
[*] WYSIWYG: Deprecated editor Redactor was removed in favor of Redactor II.
Bug Fixes
[!] Add-ons: Advanced products import: File could not be imported from URL in some cases. Fixed.
[!] Add-ons: Advanced products import: When the preset file was updated, the old file remained in the var/files directory. Fixed.
[!] Add-ons: Bestsellers & On-Sale Products: Child variations of the products did not appear among the bestsellers. Fixed.
[!] Add-ons: Boxberry: The add-on was available in the international versions of CS-Cart and Multi-Vendor. Fixed.
[!] Add-ons: Call requests: If CS-Cart settings used a phone number in the international format, and the settings of the Call Request add-on had phone mask set, then it was impossible to send the call request. Fixed.
[!] Add-ons: Google ReCAPTCHA: Stripe: In some cases, customer could not place an order when both add-ons worked together. Fixed.
[!] Add-ons: Product variations: Image files were duplicated during import if own images for child variations were forbidden.
[!] Add-ons: Product variations: Stripe: The Apple Pay and Google Pay buttons broke the layout of the product variation list. Fixed.
[!] Add-ons: SEO: Once disabled, the add-on couldn’t be set to Active again. Fixed.
[!] Add-ons: Stores and pickup points: It was impossible to select a pickup point on the map. Fixed.
[!] Add-ons: Stores and pickup points: Map was displayed incorrectly on the store search page when user switched to a city with a single store. Fixed.
[!] Add-ons: Stripe: Google Pay and Apple Pay payment buttons didn’t work if another Stripe-based payment method with wrong API credentials existed in the store. Fixed.
[!] Add-ons: Wishlist: Sorting of abandoned carts by date and customer did not work when the Wishlist add-on was active. Fixed.
[!] Checkout: Multiple profiles: If the “Allow users to create multiple profiles for one account” setting was enabled, then the available variants in the “State/province” field didn’t change when a new user selected another country during the creation of a new address at checkout. Fixed.
[!] Checkout: Payment methods: Promotions: Payment methods weren’t hidden on the checkout page when cart total was 0. Fixed.
[!] Checkout: Profile fields: If a customer entered only one word in the “First name and last name” field, that word was saved as the last name. Fixed.
[!] Checkout: Profile fields: User data was empty on the checkout page when customer was reordering a product via PayPal. Fixed.
[!] Core: Images: Imagick: The following PHP Notice occurred: “PHP Deprecated: Function Imagick::setimageopacity() is deprecated”. Fixed.
[!] Core: Redis: A PHP Deprecated error occurred. Fixed.
[!] Design: Admin panel: The Cancel button on the date selection was displayed incorrectly. Fixed.
[!] Design: Blocks: My profile: Sign-in pop-up closed when customer entered a wrong email or password. Fixed.
[!] Design: Bottom admin toolbar: Elements under the panel were not clickable. Fixed.
[!] Design: Checkout: If a required field wasn’t filled in at checkout, then the field name moved up. Fixed.
[!] Design: Checkout: In some cases, focusing on an input field on a mobile device didn’t move the field name up. Fixed.
[!] Design: Drop-down menus in pop-ups had incorrect position during scrolling on mobile devices. Fixed.
[!] Design: In the mobile version, the “selected_section” parameter did not open the specified tab. Fixed.
[!] Design: Menu: On iOS, a long tap on the menu link didn’t open the context menu on the storefront. Fixed.
[!] Design: On mobile devices, horizontal scrolling of product images could result in vertical scrolling of the page. Fixed.
[!] Design: RTL: Blocks: Scroller: Products were aligned to the left side. Fixed.
[!] Export/Import: Features: Features were imported without groups. Fixed.
[!] Export/Import: Products: A new vendor was created if there were extra spaces or line breaks in the vendor name in the imported file. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common products for vendors: The offer price didn’t change when another product variation was selected. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common products for vendors: Vendor could not set quantity of product when creating it. Fixed.
[!] Multi-Vendor Plus: Add-ons: Direct customer-to-vendor payments: Promotions: If the add-on was active, and there was free shipping and a 100% discount on products, an error occurred at checkout. Fixed.
[!] Multi-Vendor Plus: Add-ons: Vendor debt payout: The cart was empty when a vendor was trying to pay marketplace fee and when the “Common products for vendors” add-on was enabled. Fixed.
[!] Multi-Vendor: Add-ons: Gift certificates: Vendor could see the “Create gift certificate for this customer” button. Fixed.
[!] Multi-Vendor: Admin panel: The Vendor Plans and Accounting pages were displayed incorrectly on mobile devices. Fixed.
[!] Multi-Vendor: User groups: Privileges: A non-root administrator could not manage vendor’s administrators. Fixed.
[!] Multi-Vendor: Vendor statistics: When currency symbol had HTML tags, the statistics was displayed incorrectly. Fixed.
[!] Multi-Vendor: Vendors could see a link to storefront management page, even though they couldn’t access it. Fixed.
[!] Products: Out-of-stock actions: The tooltip of the “Out-of-stock actions” setting on the product editing page was incorrect. Fixed.
[!] Promotions: Input field for promo code was hidden if other conditions of the promotion weren’t met. Fixed.
[!] Sales report: Infinite loading of items did not work. Fixed.
[!] Select2: Clicking on the input field erased the entered text. Fixed.
[!] Users: Search by phone number didn’t return a user if formatting of the number was different. Fixed.
New Features and Improvements
[+] Add-ons: Product variations: Searching by features was added to the variation creation form.
[+] Add-ons: Product variations: Sorting was added to the “View all variations as list” block.
[+] Add-ons: Stripe Payments, Stripe Connect: Ability to enable 3-D Secure for Strong Customer Authentication added.

Functionality Changes
[*] Add-ons: Buy together: Index for the “buy_together” table was added to improve the processing of queries.
[*] Add-ons: PayPal Payments: PayPal Pro was renamed to Website Payments Pro.
[*] Add-ons: Product variations: The ability to edit product code on the “Variations” tab was added.
[*] Add-ons: SEO: Some new SEO microdata values (review, brand, aggregateRating, url) were added.
[*] Multi-Vendor: Add-ons: Vendor plans: Product variations: Child variations no longer count towards the product limit of a vendor plan.
[*] Multi-Vendor: Add-ons: Vendor plans: Some hooks were updated.
[*] Multi-Vendor Plus: Add-ons: Common Products for Vendors (Beta): List price was added on the product list in the admin panel.
[*] Notifications: Notification about problems with uploading files was updated.
[*] Payment methods: SagePay Direct: 3-D Secure 2 support was added.
[*] Settings: SMTP password isn’t displayed openly in the settings now.

Bug Fixes
[!] Abandoned / Live carts: Customer’s information wasn’t saved even if entered. Fixed.
[!] Add-ons: Advanced Products Import: Product Variations: Wrong variation group could be selected during import. Fixed.
[!] Add-ons: Comments and Reviews: The obsolete “Gift registry” section was present in the add-on settings. Fixed.
[!] Add-ons: Comments and reviews: Testimonials couldn’t be added via the admin panel in some cases. Fixed.
[!] Add-ons: Data feeds: Google Export: The “Sale price” field wasn’t exported via CRON. Fixed.
[!] Add-ons: Data feeds: The selected item in the drop-down list wasn’t displayed in the settings. Fixed.
[!] Add-ons: Gift certificates: E-mail message used the default cart language instead of the customer language when the status of a gift certificate was updated. Fixed.
[!] Add-ons: Maps & Geolocation: Placeholder “shipping” was displayed on the product page in the shipping estimation section. Fixed.
[!] Add-ons: Payment dependencies: Pay order again: Forbidden payment methods were still available for the selected shipping method on the order page. Fixed.
[!] Add-ons: PayPal Payments: PayPal Pro: 3D Secure settings were mandatory. Fixed.
[!] Add-ons: Product variations: Language variables for the main language weren’t installed in some cases. Fixed.
[!] Add-ons: Product variations: Product count in category was wrong when variation category had been changed through bulk editing. Fixed.
[!] Add-ons: Product variations: Some shipping properties of child products were not saved. Fixed.
[!] Add-ons: Product variations: The default variation didn’t change after import. Fixed.
[!] Add-ons: Product variations: The product variation creation form didn’t open when too many possible variations could be generated. Fixed; now the form will open, but will advise admins to create variations manually or via import and link them to the group.
[!] Add-ons: Product variations: When the previous/next buttons were used on the variation page to switch between products, the number of products was displayed incorrectly. Fixed.
[!] Add-ons: RMA: PayPal Payments: When multiple products from an order were returned, only the price of the first one was refunded. Fixed.
[!] Add-ons: Reward points: The “Override global PER” setting of a product wasn’t available on the product creation page. Fixed.
[!] Add-ons: SEO: Direct link to the payment script used in some payments was wrong when the “Show language in the URL” setting was enabled. Fixed.
[!] Add-ons: SEO: New SEO rules were created with suffix even if the “Use single URL for all languages” setting was on. Fixed.
[!] Add-ons: Stores and pickup points: Estimated shipping cost didn’t include extra shipping charge. Fixed.
[!] Add-ons: Stores and pickup points: If the customer had a city without a pick-up point, a empty page was displayed. Fixed.
[!] Add-ons: Stores and pickup points: The city of a pickup point depended of language in the customer area, and pickup points weren’t found in some cases. Fixed.
[!] Add-ons: Stores and pickup points: The list of cities on the map displayed the cities regardless of the storefront. Fixed.
[!] Add-ons: Stores and pickup points: Using the list of cities instead of map in the city selector caused JavaScript errors. Fixed.
[!] Add-ons: Stripe payments: Product option combinations (Deprecated): Forbidden combination exception notification was displayed when simply opening a detailed product page. Fixed.
[!] Administration panel: Product editing: Page content could flicker while the changes were being saved. Fixed.
[!] Administration panel: Some pages were not adapted for mobile devices. Fixed.
[!] Cart: Products: In some cases it was impossible to change quantity for a product if minimum order quantity was set for that product. Fixed.
[!] Categories: During category deletion, the notification about successful deletion of the category was always displayed, regardless of the result of the function. Fixed.
[!] Categories: Tree of categories could be displayed incorrectly in some cases in the sidebar of the category page. Fixed.
[!] Checkout: A city with a special symbol in its name could not be found. Fixed.
[!] Checkout: If billing address was displayed first in the settings of the Step-by-Step Checkout (Deprecated) add-on, then moving to the new checkout reset the customer’s location to the default value. Fixed.
[!] Checkout: Payments: The first payment method on the checkout page was not always selected by default. Fixed.
[!] Checkout: Phone masks: Malaysian phone format wasn’t supported. Fixed.
[!] Checkout: Profile fields: The address of the demo customer didn’t change after the first order. Fixed.
[!] Checkout: The list of shipping methods on the checkout page was not updated if the shipping methods were edited. Fixed.
[!] Core: If the real domain name was different from current domain name, then the GET params were lost after redirection to the real domain name. Fixed.
[!] Customers: API access was activated automatically when a user was edited in the admin panel, regardless of whether or not the “API access for this user” was on. Fixed.
[!] Design: Customer location: The selected city in the site header could be displayed on a separate line. Fixed.
[!] Design: Layouts: Blocks added to a grid couldn’t be deleted before the layout management page was refreshed. Fixed.
[!] Design: Products: Going through images quickly on the product page on the storefront resulted in an empty area under the footer. Fixed.
[!] Design: The “cm-scroll” class did not work in pop-ups on mobile devices. Fixed.
[!] Design: Themes: Responsive: The Brightness style had the ‘Submit’ button of the gift certificate displayed incorrectly. Fixed.
[!] Email templates: First name, last name and phone number weren’t shown in emails by default. Fixed.
[!] Export/Import: Features: Categories and groups cleared during feature import. Fixed.
[!] Export/Import: Features: Some of the required fields (Purpose, Feature type, Filter style) weren’t imported and exported. Fixed.
[!] Features: Sorting parameters were not saved on the feature details page. Fixed.
[!] JS: WYSIWYG: Redactor: Pop-ups for inserting links appeared under the editor window. Fixed.
[!] Menu: After menu cloning, the parent-child connection between elements could be lost in some cases. Fixed.
[!] Multi-Vendor: Add-ons: Customer-to-Vendor Communication: Vendor did not see messages in some cases. Fixed.
[!] Multi-Vendor: Add-ons: RMA: Order sum was deducted on “Accounting” page regardless of the status of the return request. Fixed.
[!] Multi-Vendor: Add-ons: Stripe Connect: Gift certificates: An order failed when a certificate was used. Fixed.
[!] Multi-Vendor: Add-ons: Vendor Data Premoderation: On the Product approval page, the drop-down list of vendors was cut off. Fixed.
[!] Multi-Vendor: Add-ons: Vendor Plans: Currency symbol was displayed with HTML code on the editing vendor plan popup. Fixed.
[!] Multi-Vendor: Vendors: Pending vendor invitations link was wrongly displayed for vendors. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common products for vendors (Beta): A common product was shown on “Product being sold” list after searching. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common products for vendors (Beta): Common products duplicated when they were exported and reimported back. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common products for vendors (Beta): Variations of a common product were not shown on the variation management list in the admin panel. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common products for vendors (Beta): Common products were not displayed in vendor microstores. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common products for vendors (Beta): Quick view had the “Add to cart” button instead of the button for seeing all offers of that product.
[!] Multi-Vendor Plus: Add-ons: Direct Customer-to-Vendor Payments: Promotions: Vendor could not pick an option of product while creating a promotion. Fixed.
[!] Multi-Vendor Plus: Add-ons: Vendor plans: Commission by category: Stripe Connect: Commission values were not rounded in accordance with the currency settings, which could lead to wrong account balance for a vendor. Fixed.
[!] Multi-Vendor Ultimate: Settings: Vendors: The settings for allowing vendors to edit layouts and manage styles weren’t available. Fixed.
[!] Multi-Vendor Ultimate: Storefronts: Preview of a product was always opened on the default storefront. Fixed.
[!] Orders: Sales reports: Information about discounts could be incomplete. Fixed.
[!] Orders: Taxes: Tax appeared in orders even if the customer was exempt from taxes. Fixed.
[!] Payment methods: QB Merchant Service: A PHP Notice occurred when an order was placed. Fixed.
[!] Products: Big picture: The preview of the first image opened regardless of what preview you clicked. Fixed.
[!] Products: Images uploaded for product description could replace one another in some cases. Fixed.
[!] Products: Options: Sharing: Variants of a local option were deleted after a product was edited from the storefront it was shared with. Fixed.
[!] Products: Some values of quantity step could result in an error after the product had been saved. Fixed.
[!] Rate areas: A city with the name longer than 36 symbols was not saved correctly. Fixed.
[!] Settings: E-mails: Some e-mails couldn’t be sent when the Administration panel was in the “All stores” mode. Fixed.
[!] Shipping methods: Changing the language of content didn’t affect the names of the shipping methods in the administration panel. Fixed.
[!] Shipping methods: When the “free” language variable was removed to hide “Free” next to a shipping method, the dash wasn’t removed. Fixed.
[!] Widget: Store didn’t work in the widget mode. Fixed.
New Features and Improvements
[+] Add-ons: Product variations: Edit selected: Variation name and features are now displayed on the bulk editing page.
[+] Add-ons: Product variations: Performance of the category page with variations on the storefront improved.
[+] Add-ons: Stripe: New payment method to accept payments via credit cards, Google Pay and Apple Pay added.
[+] Checkout: Proper parsing of first name and last name of a customer based on the respective profile fields’ positions in the Customer’s information block added.
[+] Checkout: The ability to change the order of fields in the “Deliver to” block and add extra fields there was added.
[+] Checkout: The ability to specify billing address was returned.
[+] Design: Blocks: Social links: YouTube icon was added.
[+] Order management: Products: The order editing page now shows product images and codes.
[+] WYSIWYG: Ability to insert blocks into content of pages and descriptions of products added.
Functionality Changes
[*] Add-ons: Product variations: A default variation is now available both via a standard URL and a URL with the “variation_id” parameter.
[*] Add-ons: Product variations: Now if a customer has selected a variant for a feature, it won’t be reset when the customer selects a variant for another feature.
[*] Add-ons: Product variations: The product feature variants that have equal positions are now sorted by name on the product page and in the variation creation pop-up.
[*] Add-ons: Searchanise: The search now works even during forced reindexation.
[*] Core: Logs: The maximum possible number of records in logs was increased.
[*] Core: Storage: CDN: Amazon SDK library was updated to version 3.99.
[*] Payment methods: QB Merchant Service: Payment method was updated to support OAuth 2.0.
[*] Payment methods: Realex renamed to Global Payments; support of 3D secure 2 added for compliance with PSD2.
[*] Payment methods: eWay: The card number and CVV2 no longer end up in the database at any time. Fixed.
[*] Products: Edit selected: Product thumbnails are now displayed on the bulk editing page.
[*] Social login: Library version was updated to support LinkedIn Api v2.
Bug Fixes
[!] Add-ons: Blog: Changing blog branch was impossible. Fixed.
[!] Add-ons: Data feeds: Google export: Promotions: Wrong price was exported to data feed when product’s in-stock quantity was 0. Fixed.
[!] Add-ons: Gift certificates: A PHP Warning could occur when an order was placed with the gift certificate that had already been used. Fixed.
[!] Add-ons: Image zoom: Zoomed image was displayed incorrectly in a product’s “Quick view” pop-up. Fixed.
[!] Add-ons: Newsletters: Errors were recorded in the browser console when two or more mailing lists were displayed on the profile editing page. Fixed.
[!] Add-ons: PayPal payments: RMA: Refund via PayPal resulted in an error, and the order status wasn’t changed automatically. Fixed.
[!] Add-ons: PayPal payments: The payment surcharge was not calculated after Express Checkout from the cart page. Fixed.
[!] Add-ons: Product variations: Update of product feature could lead to broken product variations if existing variations were not assigned to new feature categories. Fixed.
[!] Add-ons: QuickBooks: IIF file generated by CS-Cart couldn’t be imported into QuickBooks 2019. Fixed.
[!] Add-ons: Reward points: The displayed order total was not updated after reward points were applied. Fixed.
[!] Add-ons: SEO: It was impossible to change SEO name of a link. Fixed.
[!] Add-ons: Stores and pickup points: The selected pickup point didn’t move to the first place in the list. Fixed.
[!] Add-ons: Suppliers: Sharing: Shared supplier could be configured to use shipping methods that are unavailable for its storefronts. Fixed.
[!] Add-ons: Suppliers: Sharing: Shipping methods could be removed from a shared supplier when the supplier was edited in any mode other than “All stores”. Fixed.
[!] Add-ons: Video tutorials: Dashboard: Hidden container with video frame didn’t appear. Fixed.
[!] Admin panel: Clicking on a root menu item resulted in all the submenus getting opened. Fixed.
[!] Admin panel: Select2: The ‘Nothing found’ language variable was missing. Fixed.
[!] Cart: Subtotal wasn’t recalculated if the customer changed the quantity of the product via keyboard and removed the focus from the field with a mouse click. Fixed.
[!] Checkout: Guest order was not placed if ReCaptcha was shown only on sign-in form. Fixed.
[!] Checkout: If the “Deliver to” block did not have a field for selecting a state/region, the shipping cost was not recalculated, and the block for selecting shipping methods remained unavailable. Fixed.
[!] Checkout: Phone: Some phone formats from various countries weren’t supported. Fixed.
[!] Checkout: Shipping cost wasn’t recalculated when customer’s rate area was changed. Fixed.
[!] Checkout: The button for clearing the city field was not displayed. Fixed.
[!] Core: Add-ons: Schema 4.0: Add-ons that used schema 4.0 couldn’t be deleted when disabled. Fixed.
[!] Core: Image galleries: OwlCarousel: Navigation arrows were missing on in the image gallery on the product page at the storefront. Fixed.
[!] Design: Admin panel: Bulk product editing: One of the checkboxes for assigning categories to products in bulk was displayed incorrectly. Fixed.
[!] Design: Detailed product page: Preview: The width adjustment did not work for the product image preview. Fixed.
[!] Design: Hooks: There were typos in the names of two TPL hooks. Fixed.
[!] Design: Products: Edit selected: An empty area was displayed on the page for updating products. Fixed.
[!] Design: There were typos in some templates. Fixed.
[!] Export/Import: Features: When a feature was imported, it could have categories from another storefront. Fixed.
[!] File editor: File editor did not work with custom languages. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common Products for Vendors: Marketplace administrator could change the quantity of a common product. That could lead to the product being shown as out of stock, even though vendors had it. Fixed; now administrators can’t change the quantity of a common product.
[!] Multi-Vendor Plus:Add-ons: Common Products for Vendors: Vendors’ offers of a common product had the creation date of the common product. Fixed.
[!] Multi-Vendor: Add-ons: PayPal Adaptive Payments: The CRON link in the add-on settings was wrong. Fixed.
[!] Multi-Vendor: Add-ons: Vendor data premoderation: Product variations: Multiple PHP notices occurred after opening a product with the Pending status. Fixed.
[!] Orders: A PHP Error occurred when a customer tried to pay for order again. Fixed.
[!] Payment methods: eWay: A payment did not go through. Fixed.
[!] Products: Bulk editing: Main category was lost if it was changed during bulk editing. Fixed.
[!] Products: Features: Shared product features did not appear at new storefront. Fixed.
[!] Storefronts: Redirect from WWW to the storefront did not work. Fixed.
[!] User groups: Privileges: Administrator could create an order by copying it without proper rights. Fixed.
[!] WYSIWYG: Visual editors didn’t switch to the RTL mode when an RTL language was selected. Fixed.
  • Like
Reactions: LAURBALAUR69
New functionality and improvements
[+] Settings: Phone: On the “Settings> Appearance” page, the ability to turn off the phone number mask has been added.
[+] Checkout: Added backward compatibility for payment methods that work directly with profile fields from the “Payer's Address” section. Changes in existing functionality [*] Modules: Alpha Bank: The module is marked as obsolete. Added recommendation of which module to use instead. [*] Ordering: Profile fields: The “Full Name” field on the storefront is now called “First Name and Last Name” to make it clearer how to enter data.




[*] Admin Panel: Advanced Search: Filters: Loading filter options is now done in parts, if the number of options exceeds PRODUCT_FEATURE_VARIANTS_THRESHOLD. Error Corrections [!] User Groups: If the page or category was not available to a user group, then the buyer saw an error 404, and not a suggestion to enter the account. Fixed. [!] Design: Big Picture: In the “Big Picture” template, the discount was displayed twice. Fixed. [!] Design: Basket: When recalculating the amount of goods when you press the Enter button, a JS-error occurred. Fixed. [!] Design: Ordering: Images of delivery methods could go beyond the boundaries of the delivery method block. Fixed.






[!] Design: Admin Panel: There was no date range switch on the main page. Fixed.
[!] Modules: CommerceML: Images for option combinations were not loaded. Fixed.
[!] Modules: Google reCaptcha: If the verification has not yet passed, then a message about this was displayed every time the buyer made any changes on the checkout page. Fixed.
[!] Modules: QIWI REST: When using PHP 7.1 and newer versions, errors occurred when placing an order. Fixed.
[!] Modules: RetailCRM: If the module was turned on but not configured, an error appeared at the time of placing the order and the order was not placed. Fixed.
[!] Modules: Unisender: The checkbox for the newsletter on the checkout page was not added Fixed.
[!] Modules: Product Variations: Import / Export The variation group was disbanded if there was no column or node with the variation group code in the imported file. Fixed.
[!] Modules: Variations of goods: Maps and geolocation: The cost of delivery on the detailed product page was not updated when switching between variations. Fixed.
[!] Modules: Video Help: Broken module styles. Fixed.
[!] Modules: Login via social networks: Russian social networks: When I tried to log in via VKontakte, an error occurred. Fixed.
[!] Modules: Shops and Pick-up Points: A preliminary calculation of the cost of delivery worked incorrectly for some cities. Fixed.
[!] Modules: Mailings: The letter from the mailing list could be sent empty or not sent at all using PHP 7.3. Fixed.
[!] Modules: Enlarged product images: On some touch screen devices, viewing of enlarged images did not work. Fixed.
[!] Checkout: If the “Country” field was disabled on the checkout page, the area was reset to the first one in the list. Fixed.
[!] Ordering: If the Email field was not mandatory, then an automatically generated address could be displayed in the Email field. Fixed.
[!] Profile fields: The “City” profile field was required to be filled in on the profile editing page in the admin panel, even if the corresponding setting was not selected in the profile field settings. Fixed.
[!] Mailings: Subscribing to the mailing list did not work on the checkout page. Fixed.
[!] Products: Options: Price modifiers were incorrectly applied to the zero recommended price for the product. Fixed.
[!] Kernel: User Location: Changing the location of the user has provoked a user profile update. Fixed.
[!] Multi-Vendor: Design: In some cases, the subscription form on the main page was displayed incorrectly. Fixed.
[!] Multi-Vendor: Basket: When the administrator opened the product through a preview from the admin panel, the basket of this administrator was cleared. Fixed.
Added Ultimate / Multi-Vendor versions
New functionality and improvements
[+] Abandoned baskets: Added functionality for converting an abandoned basket into an order.

[+] User groups: Privileges: Improved user interface for setting privileges.

[+] Design: Blocks: Social links: An Instagram icon has been added.

[+] Design: Layouts: Added the ability to specify the visibility of blocks for different screen sizes and view the corresponding layout.

[+] Design: Layouts: Ordering: Added the ability to customize the appearance of the ordering page from the client area of the store.

[+] Design: E-mail Notification Templates: Documents: Added the ability to display information about the pickup point in the order notification.

[+] Orders: Saved Search: In the new installations of CS-Cart and Multi-Vendor, there are now other saved searches on orders.

[+] Modules: Re: Plain: Added the ability to embed Telegram chat from Re: plain into the showcase.

[+] Modules: Maps and geolocation: A new module has been added that is responsible for working with map providers supported in CS-Cart (Yandex and Google).

[+] Modules: Shops and Pickup Points: The ability to set tariffs and delivery times for each tariff zone has been added (previously, tariff zones were called destinations).

[+] Modules: Mobile application: A field has been added to the module settings for downloading a file with push notification settings.

[+] Modules: Mobile application: Added settings for Apple Pay.

[+] Modules: PayPal Payments: Added 3-D Secure support for PayFlow Pro.

[+] Modules: Simple ordering: The link for authorization is replaced by a button.

[+] Modules: Russian payment methods: Robokassa: Added the ability to display order information on Robokassa checks.

[+] Modules: SDEC: Added support for maps from Google.

[+] Checkout: New checkout page is now enabled by default. The old ordering mechanism step by step was moved to a separate module. Without your consent, the checkout page in the existing store will not change.

[+] Admin Panel: Added the ability to view the history of system messages in the Notification Center.

[+] Admin panel: Phone numbers: All numbers are now links that allow you to immediately call.

[+] Admin Panel: Now the main page in the admin panel loads faster, even if all the content has not yet loaded.

[+] Admin panel: Global options: Improved interface on the list of global options.

[+] Admin Panel: Improved interface for selecting categories from the tree.

[+] Users: Profile fields: Now new phone numbers can only be entered in international format (+1234567890). Unnecessary numbers and other characters can not be entered.

[+] Simple ordering: Added the ability to customize profile fields in the new ordering.

[+] Simple ordering: Layouts: Added the ability to customize the order and the contents of the elements of the order page through the blocks.

[+] Delivery methods: Methods with manual calculation of the cost added the ability to set the delivery time for each destination.

[+] Products A free shipping label has been added to the product list on the storefront.

[+] Products: Images: Implemented switching of product images using a swipe for touch screen devices.

[+] Products: Filters: Added a new type of filter to filter products by color.

[+] Multi-Vendor: Added the ability to invite sellers via email.

[+] Multi-Vendor: Added a button “Go to admin panel” in the “My profile” block for those sellers who logged into their account on the storefront.

[+] Multi-Vendor: Admin Panel: Added statistics on merchants to the main page.

[+] Multi-Vendor: Vendors: A number of active goods and goods that are out of stock have been added to the seller’s page.

[+] Multi-Vendor: Export / Import: Vendors: The “Date added” field was added to the list of available fields for export / import.

Changes to existing functionality
[*] Color selection: The Spectrum color selection library has been updated.

[*] Design: Trash: Removed “Recalculate” button; Now the basket is recalculated automatically.

[*] Design: Admin Panel: The display of prompts that pop up on hover is disabled for mobile devices.

[*] Orders: Now unfinished orders are displayed in the general list of orders in the admin panel.

[*] Orders: Removed search for new orders; instead, a search for orders that have not yet been assigned a manager has been added.

[*] Modules: Boxberry: The module directory was renamed so that it does not coincide with the name of the third-party module directory from the Boxberry service.

[*] Modules: Address on the map: The module is not recommended for further use. The map display has been moved to the “Maps and Geolocation” module.

[*] Modules: Blog: Now the list of blog posts is not displayed in its entirety, but is divided into pages. If you have several parent posts, switch between them by searching in the right sidebar.

[*] Modules: Product Variations: Variations have been reworked and greatly improved (filtering, showcase, import); Now variations are based on features, not options. The module is out of beta.

[*] Modules: Login via social network: The third-party library used in the module has been updated to the latest version.

[*] Modules: Cities: SDEC: Now the zip code will be automatically determined on the checkout page, even when the “Delivery Service - CDEC” module is disabled.

[*] Modules: Cards: The module is not recommended for further use. Its functionality has been transferred to the “Maps and Geolocation” module.

[*] Modules: Shops and pickup points: The look of the page with a list and a map of shops and pickup points has been updated.

[*] Modules: Shops and pickup points: Now instead of two maps (dispatch = pickup.view and dispatch = store_locator.search) only one is used.

[*] Modules: Shops and pickup points: SDEK delivery service: A geolocation module is no longer required for the modules to work.

[*] Modules: Customer location: Module removed. The functionality is divided between the modules “Simple ordering” and “Maps and geolocation”.

[*] Modules: HiDPI support: Multiple improvements, rejecting javascript logic in favor of the srcset attribute.

[*] Modules: Search for the nearest stores: The module is renamed “Shops and pickup points”; the functionality of the “Pickup” module was also transferred there. All settings relating to maps have been removed from the module, as now there is a module “Maps and geolocation”.

[*] Modules: Search for the nearest stores: The “Store location” menu item has been moved from the “Modules” section to the “Administration” section.

[*] Modules: Advanced merchandise imports: Added waiting timeouts for downloading images from external resources to avoid situations when the image is loading for too long.

[*] Modules: Advanced merchandise imports: Now, when comparing fields, the number of characteristics available for selection is not limited to 150.

[*] Modules: Social buttons: Updated the default code for the social buttons of Yandex.

[*] Modules: Old Admin Panel: Now the module is not in CS-Cart by default. If you are upgrading from the old version, then the module will remain.

[*] Modules: Enlarged product images: The outdated library for displaying enlarged images has been replaced.

[*] Modules: Yandex.Delivery: The information on the shipment tracking number was added to the order creation form in the Yandex.Delivery service.

[*] Modules: CommerceML: Product Variations: The ability to use the outdated option combination mechanism for importing product offers is hidden from the CommerceML module settings.

[*] Modules: SEO: Product picture information has been added to the meta data for Google Rich Snippet.

[*] Settings: Some settings from the “General” section were transferred to the “Checkout” section.

[*] Incomplete purchases: Improved interface.

[*] Ordering: Improved pop-up window to login to the account.

[*] Administrator panel: “Destinations” renamed to “Tariff zones” in the “Administration> Shipping and Taxes” menu; The statuses of orders, shipments and gift certificates are now in the new sub-menu “Administration> Statuses”.

[*] Admin panel: Toolbar: Recent events: Optimized the request for receiving the latest events.

[*] Users: The API key is now visible only once in the interface, before saving. After saving, the key hash is stored in the database.

[*] Users: Buyers: Now on the list of buyers in the admin panel instead of the column “Type” shows the phone number of the buyer.

[*] Simple ordering: Selecting pickup points on the map has become more convenient.

[*] Simple ordering: Unused blocks removed from the order page. Added information about the basket.

[*] Simple ordering: The list of geolocation cities has been moved to the “Stores and Pickup Points” module and generated on the basis of stores and PVZ.

[*] Simple ordering: Now, the completed user data on the checkout page will be saved in the abandoned basket if the user leaves the page.

[*] Payment methods: SagePay: The obsolete mcrypt function has been replaced by openssl.

[*] Topics: Styles: The “+” sign and spaces at the beginning and end of the style name are now prohibited.

[*] Products: Options: Now you can add only a global option to the product via the admin panel interface.

[*] Products: Options: Now the “Code” (internal name) field is not only available for global options, but also for specific product options.

[*] Products: Features: Improved product description editing page.

[*] Kernel: javascript: jQuery updated to version 3.3.1.

[*] Kernel: Error page: Now the page with an internal server error returns the correct HTTP code (500, not 503).

[*] Kernel: Removed obsolete features.

[*] Multi-Vendor: Modules: PayPal Adaptive Payments: The module name and description has been updated: the module is no longer considered obsolete.

[*] Multi-Vendor: Modules: Reviews and Comments: Now the button for feedback on the seller’s page behaves in the same way as the button on the product page - users always see it, but when clicked, they may need to sign in to their account.

[*] Multi-Vendor: Sellers: Improved validation of the entered email address.

Error Corrections
[!] Authorization: If a redirect was performed after the user was registered, the user account was not logged on. Fixed.

[!] Password recovery: Password recovery link did not work for user with user_id = 2. Fixed.

[!] Geolocation: When the administrator acted on behalf of the buyer, the location data of the buyer changed. Fixed.

[!] Design: Blocks: Menus: In RTL mode, drop-down menu items could be displayed outside the page. Fixed.

[!] Design: Blocks: Menu: On the iPad, you could click on the link in the menu only after two taps. Fixed.

[!] Design: Catalog: Links to categories on the “dispatch = categories.catalog” page led to the store's main page. Fixed.

[!] Design: Layouts: The “Cancel” button did not work when editing block settings on the product edit page. Fixed.

[!] Design: Menu: An incorrect highlighting of the active menu elements occurred while the SEO module was turned off. Fixed.

[!] Design: With an empty email field, an incorrect error message was displayed. Fixed.

[!] Design: Ordering: The message about unselected PVZ was not displayed on mobile devices. Fixed.

[!] Design: Admin Panel: The word “All” on the list of recent orders on the main page could not be translated into another language. Fixed.

[!] Design: Admin Panel: Notifications closed the menu. Fixed.

[!] Design: Admin Panel: The color selector had the wrong position. Fixed.

[!] Design: Admin Panel: Templates: Some folders with themes could not be displayed depending on the name. Fixed.

[!] Design: Right-to-Left Languages: Social Buttons: The Pinterest button had the wrong position. Fixed.

[!] Design: Right-to-Left Languages: Social Buttons: The Google Plus button script broke a page if a right-to-left language was selected. Fixed.

[!] Design: Languages with a letter from right to left: On the detailed product page in the mobile mode, the navigation buttons on the goods had wrong icons.

[!] Design: Right-to-left languages: Right-to-left languages: tree structures (for example, categories and their subcategories) were displayed incorrectly. Fixed.

[!] Basket: Preliminary cost on the basket page was displayed without taking into account the discount when the “Calculate the approximate cost of delivery on the basket page” option is disabled Fixed.

[!] Modules: Boxberry: In shipments with the selected delivery of another service, the status of the parcel was displayed in Boxberry. Fixed.

[!] Modules: Boxberry: When calculating delivery, when an empty response from Boxberry arrived, a critical PHP error occurred. Fixed.

[!] Modules: CommerceML: The configuration of profile fields for uploading in CommerceML format has not been saved. Fixed.

[!] Modules: CommerceML: When importing a new product, the setting of the type of feedback in the “Comments and Comments” module was not taken into account.

[!] Modules: CommerceML: The price of the product for the owner-window changed when importing goods from another window. Fixed.

[!] Modules: Google reCAPTCHA: The “Excluded countries” field value was not saved. Fixed.

[!] Modules: eDost: A number of delivery cities were missing. Fixed.

[!] Modules: RetailCRM (Beta): Bonus points were returned to the buyer when the status of the order changed to successful on the side of RetailCRM. Fixed.

[!] Modules: RetailCRM (Beta): Orders with the status “Incomplete” fell into RetailCRM. Fixed.

[!] Modules: SEO: 301 redirect was not generated for all languages when the language code was used in the SEO name. Fixed.

[!] Modules: SEO: Watermarks: The original images were not available for a direct link with the simultaneous operation of the modules and the protection of the original images included. Fixed.

[!] Modules: SEO: Import: If the import file had an empty “SEO name” field and there was no “Product name” field, then the SEO name of the products was reset to their ID. Fixed.

[!] Modules: Banners: PHP Notice errors occurred while installing the module. Fixed.

[!] Modules: Return of goods: Information on the return of goods was not cleared when re-ordering. Fixed.

[!] Modules: Sign in via social networks: When logging in via the feedback form, login icons did not appear on social networks. Fixed.

[!] Modules: Product Combinations: Bonus Points: When adding a product combination to the cart, a PHP Notice error occurred on the cart page when the “Allow payment with points” setting was disabled for the product. Fixed.

[!] Modules: Buyer Location: Because of the wrong code of the Krasnoyarsk Territory, the database did not identify the buyer's region.

[!] Modules: Mobile application: Module styles conflict with global styles. Fixed.

[!] Modules: Mobile application: The layout identifier in the configuration file did not take into account the active theme. Fixed.

[!] Modules: Callback: When editing an order by the administrator, the payment method was not saved if none of the methods was chosen. Fixed.

[!] Modules: PayPal Payments: PayPal Express Checkout: When you run the PayPal Setup Wizard, a PHP Notice error occurred on the edit payment method page. Fixed.

[!] Modules: PayPal Payments: The order was returned with the “Incomplete” status if the customer pressed the “Back” button in the browser after making the payment. Fixed.

[!] Modules: PayPal Payments: When you enable multiple payment methods that use In-Context Checkout, the shopping cart page is constantly reloading. Fixed.

[!] Modules: Gift certificates: If there was a digital product in the gift certificate, then it could be downloaded before entering the gift certificate code. Fixed.

[!] Modules: Search from Searchanise: The quantity of goods was imported incorrectly if the value of the “Calculate quantity of goods in stock” setting for the goods was “Not track”. Fixed.

[!] Modules: Search from Searchanise: On the search results page, the sorting by item position in the category did not work. Fixed.

[!] Modules: Search from Searchanise: When indexing, a SQL error “Column 'list_price' in the field list is ambiguous” occurred. Fixed.

[!] Modules: Russian Post: Calculation of international delivery of Russian Post did not work with indices, where there were less than 6 characters. Fixed.

[!] Modules: Simple ordering: Google Chrome’s autocomplete menu blocked the drop-down list of cities, which made it impossible to select a city. Fixed; Now, the Google Chrome autocomplete menu is not displayed in the city input field.

[!] Modules: Mailings: The subscription block was not displayed correctly in Internet Explorer 11. Fixed.

[!] Modules: Advanced import of goods: Modifier longer than 1000 characters was considered erroneous, and because of this it was impossible to use modifiers for some purposes. Fixed; maximum modifier length increased to 50,000 characters.

[!] Modules: Advanced merchandise imports: No data was displayed in the field map if the file name was encoded. Fixed.

[!] Modules: Advanced merchandise imports: The case modifier did not work properly if the value contained a comma or a bracket. Fixed.

[!] Modules: Advanced import of goods: Mathematical modifiers with a comma as a separator worked incorrectly. Fixed.

[!] Modules: Russian payment methods: PayAnyWay: The electronic check data was sent in the wrong format. Fixed.

[!] Modules: Russian payment methods: In the invoice for payment, the names were incorrectly considered. Fixed.

[!] Modules: Russian payment methods: The request from Robokassa was lost, if a secure connection for the storefront was turned on in the store settings. Fixed.

[!] Modules: Russian payment methods: Yandex.Money: Some required fields in the payment method settings were not marked as required. Fixed.

[!] Modules: CDEC: On the checkout page, when changing the city, the index was not substituted. Fixed.

[!] Modules: SDEC: When receiving the order status from the SDEC, in some cases, a PHP Notice error could occur. Fixed.

[!] Modules: SDEK Delivery Service: A receipt for shipment might not have been created when creating a shipment in SDEC. Fixed.

[!] Modules: Export to Yandex.Market: In the generated price list, the product could be unloaded with a different type of product offer. Fixed.

[!] Modules: Export to Yandex.Market: If the title of a subcategory contained the symbol “/”, then the full path to the category was incorrect. Fixed.

[!] Modules: Yandex. Delivery: For many cities, PVZ for Boxberry were not displayed. Fixed.

[!] Modules: Yandex.Delivery: The module did not support working with VAT 20%. Fixed.

[!] Modules: Yandex.Delivery: On the checkout page, delivery services were turned off in the delivery method settings. Fixed.

[!] Modules: Yandex.Delivery: When you change the quantity of goods in the basket, the shipping cost was not recalculated. Fixed.

[!] Incomplete purchases: A language variable for displaying the quantity of goods was displayed incorrectly for languages that have several multiple forms. Fixed.

[!] Sales reports: Some products and categories were duplicated in the reports on the number of products. Fixed.

[!] Admin panel: Delivery methods: In some cases it is impossible to save the delivery data. Fixed.

[!] Profile fields: PHP 7.3: When creating a new profile, PHP Notice arose. Fixed.

[!] Simple ordering: The order did not save the buyer's phone number if the setting “Order of displaying addresses on the profile page” was set to “Payer's address first”. Fixed.

[!] Simple ordering: The index entered manually was not saved in the order. Fixed.

[!] Simple ordering: On the checkout page, there were PHP Notice errors if non-standard profile fields were used. Fixed.

[!] Simple ordering: You could not place an order with zero cost. Fixed.

[!] Simple ordering: When changing countries, delivery methods were not recounted. Fixed.

[!] Simple ordering: With self-pickup, you could place your order without selecting the pick-up item. Fixed.

[!] Simple ordering: The cost of the order has not changed on the ordering page after entering the promotional code. Fixed.

[!] Simple ordering: Yandex.Maps: On a mobile device, the map prevented the page from scrolling, intercepting a drag-and-drop event. Fixed.

[!] Delivery methods: UPS: The address field was not correctly sent to UPS, due to which the tariff was calculated incorrectly. Fixed.

[!] Delivery methods: USPS: When calculating the cost of international delivery, PHP Notice errors appeared. Fixed.

[!] Payment methods: Winbank: No payments were made. Fixed.

[!] Products: Search: The product search results on the storefront were incorrect when the pages search was enabled in the “Settings> General” section. Fixed.

[!] Goods: Features: When the characteristic type changed and all values disappeared, the characteristic did not disappear from the product page if it was previously set for it. Fixed.

[!] Order Management: Order notifications were not sent when placing an order with products from several vendors in the administration panel. Fixed.

[!] Hooks: Products: Quick View: In the quick_view.tpl template, the closing hook tag was in the wrong place. Fixed.

[!] Update Center: Store update failed with an error if port 80 was not configured on the server. Fixed.

[!] Email notification templates: Documents: The attached document for an email message was called “accounts” for all types of documents. Fixed.

[!] Kernel: JS: The prepareHash method for UTF-8 characters had an implicit conversion. Fixed.

[!] Kernel: Settings: The isExist () function always returns True. Fixed.

[!] Kernel: Admin Panel: Fixed syntax errors.

[!] Core: When using PHP 7.3, errors occurred. Fixed.

[!] Ajax: If the administrator used capital letters in the domain name in the config.local.php file, various problems could arise. Fixed.

[!] HTML editor: TinyMCE: In some cases, the initialization of the editor caused an error on the page, which could affect the performance of the JS. Fixed.

[!] Multi-Vendor: JS: The delete button was shown to the seller, even when the removal was not available. Fixed.

[!] Multi-Vendor: Design: Blocks: The text in the “Seller Information” block was not aligned correctly. Fixed.

[!] Multi-Vendor: Modules: Stripe Connect: Return of goods: There was no refund through Stripe Connect when approving a return request. Fixed.

[!] Multi-Vendor: Modules: Location of sellers (Beta): Positioning did not work when using the API-key, limited by domain. Fixed.

[!] Multi-Vendor: Modules: Pre-moderation of these sellers: The preview of the goods of the company that is in the “Unverified” status did not work. Fixed.

[!] Multi-Vendor: Modules: Pre-moderation of sellers data: When changing the data of one product in the product list, the status of all products from the page changed to “Unconfirmed”. Fixed.

[!] Multi-Vendor: Modules: Tariff plans for sellers: There was a typo in vendor_plan_list. Fixed.

[!] Multi-Vendor: Modules: Tariff Plans for Sellers: The field for selecting a plan in the advanced seller search was too narrow. Fixed.

[!] Multi-Vendor: Modules: Bestsellers and discounted merchandise: Sellers could change the “Number of sales” on their own and promote their products. Fixed.

[!] Multi-Vendor: Modules: Chat with the seller: An error occurred when reinstalling the module. Fixed.

[!] Multi-Vendor: Modules: Export to Yandex.Market: When merging merchants, a database query failed. Fixed.

[!] Multi-Vendor: Options: The seller could not remove the global option on his product. Fixed.

[!] Multi-Vendor: Privileges: The administrator could see information about sellers without corresponding privileges. Fixed.

[!] Multi-Vendor: Sellers: Profile fields: Name and surname changed places when a user registered as a seller. Fixed.

[!] Multi-Vendor: Vendors: There were PHP Notice errors in the product preview. Fixed.

[!] Multi-Vendor: Sellers: When creating a new merchant account, unchecking the “Create administrator account” checkbox turned off the required fields. Fixed.

[!] Multi-Vendor: Vendors: The seller’s page on the storefront was accessible via a direct link, despite the seller’s disabled status. Fixed.

[!] Multi-Vendor: Export: Orders: Vendors could not export orders. Fixed.

[!] REST API: Some objects could return null as descriptions if an invalid language code was specified in the request. Fixed.

[!] REST API: Orders: If the order status was changed via the API, part of the data in the order could be lost. Fixed. 4

AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock