CS-Cart Multi-Vendor

CS-Cart Multi-Vendor 4.17.2

No permission to download
no change log for this version
no change log for this version
[+] Multi-Vendor Plus: Add-ons: Common Products for Vendors: Promotions: Added display of discounts from promotions on the catalog in the storefront.
[+] Multi-Vendor: Add-ons: PayPal Commerce Platform: Added information on how to get PayPal integration code directly from the payment method setup.
[+] Products: Object picker: Quantity and vendor of the product have been added to the item selection.
[+] Settings: Appearance: The “Phone number with country selection” option for the “Supported phone numbers” setting was added.
[+] UI / UX: Languages: Multilingual field indicator for some pages was added.
[+] Upgrade Center: Added filtering for add-on upgrades by add-on status and developer.
[+] Upgrade Center: CS-Cart now checks the Add-on Market and warns you if your add-ons aren’t compatible with a new CS-Cart version yet.

New Features and Improvements​

[+] Mobile application: The ability to display product blocks on the product page in the mobile application was added.
[+] Multi-Vendor Ultimate: API: Users: Storefronts: Rights of storefront administrators are now separated in the API.

Functionality Changes​

[*] Add-ons: Call requests: Buy with 1-click: An order is now created even if the customer did not leave an email.
[*] Multi-Vendor Ultimate: Storefronts: Email notifications about vendor account status, plans, debt, and data premoderation now come from the storefront that vendor registered at.
[*] Refactoring: JS: Removing popups was refactored.
[*] API: Order management: Shipments: Additional message about incorrect parameters during shipment creation was added to API.
[+] Add-ons: New “Add-on Market” page with search at marketplace.cs-cart.com was added.
[+] Design: Bulk product editing on small screen tablets was added.
[+] Mobile app: Support for Stripe and Stripe connect for card payment was added.
[+] Mobile app: Google’s requirements for User Generated Content—acceptance of the terms and the ability to complain—were implemented.
[+] Multi-Vendor: Design: Vendor panel: “Seller info” item for user menu was added.
[+] Multi-Vendor: Payment methods: Stripe Connect: It is now possible to use Apple Pay and Google Play for payments via Stripe Checkout.
[+] Multi-Vendor: Payment methods: Stripe Connect: Lots of local payment methods, such as Sofort, Klarna, Afterparty and others, were added via Stripe Checkout.
[+] Multi-Vendor: Add-ons: Stripe Connect payments: Information about the Stripe fee was added to withdrawal description.
[+] Multi-Vendor: Payment methods: Stripe Connect: Stripe Checkout support with the ability to pay via the official Stripe page was added.
[+] Notification center: “Mark all as read” button was added.
[+] Payment methods: Stripe payments: It is now possible to use Apple Pay and Google Play for payments via Stripe Checkout.
[+] Payment methods: Stripe payments: Lots of local payment methods, such as Sofort, Klarna, Afterparty and others, were added via Stripe Checkout.
[+] Payment methods: Stripe payments: Stripe Checkout support with the ability to pay via the official Stripe page was added.

Functionality Changes​

[*] Core: Javascript: Security: The jQuery UI library was updated to version 1.13.2.
[*] Database: Support for InnoDB tables was improved.
[*] Design: Blocks: HTML block with Smarty support was replaced with the new safer block with the same name.
[*] Help Section: Help Section was redesigned.
[*] Notification center: Mobile view: The Notification Center was adapted for showing on mobile devices.

New Features and Improvements​

[+] Add-ons: GDPR Compliance (EU): A link to the Cookie consent texts editing page was added to the add-on settings.
[+] Add-ons: Product Bundles: The ability to select the location of the block with product bundle was added.
[+] Add-ons: RMA: Import: The ability to import the product return parameters was added.
[+] Add-ons: RMA: The ability to set the default add-on settings was added.
[+] Core: The mcrypt polyfill package was added for some payments that use mcrypt.
[+] Design: Menus: Quick links: Highlighting of active menu item was added.
[+] Multi-Vendor: Add-ons: Vendor data premoderation: Email notification about new products on moderation was added.
[+] Multi-Vendor: Add-ons: Vendor locations [Beta]: Yandex.Maps support was added.
[+] Products: Performance: Lazy load of feature variants on the bulk product editing page was added.
[+] Products: The restriction on entering letters in the product quantity field was added.
[+] Search: If the form has the “cm-disable-empty-all” meta class, then empty fields will not be sent to the server.

Functionality Changes​

[*] Add-ons: Product reviews: Message Center: Comments and reviews: Design: The “h3” tag in the user login modal was replaced with a “div” tag.
[*] Design: Fonts: The display of system fonts on Ubuntu was improved.
[*] Design: The storefront status change is now recalculated automatically.
[*] Export/Import: The color of the notification of successful import without missing items was changed.
[*] Multi-Vendor: Add-ons: Advanced products import: CRON command display was added to the admin panel for presets created by vendors.
[*] Multi-Vendor: Add-ons: Stripe Connect payments: Connect onboarding has been added to the vendors connection system.
[*] Multi-Vendor Plus: Add-ons: Common Products for Vendors: “Add to comparison list” button was added to common products.
[*] Order management: Profile and payment fields are no longer required on the order editing page in the admin panel.
[*] Shippings: Temando: Temando shipping services were removed.

Bug Fixes​

[!] API: Products: GET request to the products entity could return more decimal places in the price value than it was specified in the currency settings. Fixed.
[!] Add-ons: Advanced products import: Images were not imported from the default image directory. Fixed.
[!] Add-ons: Blog: Opening non-existent pages in pagination displayed the contents of the last available page. Fixed.
[!] Add-ons: Catalog mode: Product bundles: In the catalog store operation mode, the “Add all to cart” button was displayed in product bundles. Fixed.
[!] Add-ons: Comments and Reviews: Notifications: Item about new product reviews was displayed in the notification section of the add-on when the “Product reviews” add-on was enabled. Fixed.
[!] Add-ons: Data feeds: Adding new fields replaced existing ones. Fixed.
[!] Add-ons: Google Analytics: GDPR Compliance (EU): The statistics of visits were not tracked when the GDPR add-on was enabled. Fixed.
[!] Add-ons: Google Sitemap: The link to the sitemap was missing in the settings of the add-on in case the store has only one storefront. Fixed.
[!] Add-ons: Import from shopify: Extra product images were imported incorreclty. Fixed.
[!] Add-ons: Landing pages from Tilda: Extra text was displayed at the end of Tilda page content. Fixed.
[!] Add-ons: Landing pages from Tilda: Website page content was displayed on other pages. Fixed.
[!] Add-ons: Maps and geolocation: On the order detail page, the view toggle was overlaying the search. Fixed.
[!] Add-ons: Maps and geolocation: Customer location could prevent from placing order if the country was disabled in admin panel. Fixed.
[!] Add-ons: Maps and geolocation: Incorrect text could dispalyed in the block with buyer’s location. Fixed.
[!] Add-ons: Maps and geolocation: Preliminary shipping calculation could cause a notification on the storefront about the required minimum quantity of products to buy. Fixed.
[!] Add-ons: Maps and geolocation: Shipping estimation block could rewrite product page title. Fixed.
[!] Add-ons: Maps and geolocation: Shipping estimation was working incorrectly with cart promotions on product page. Fixed.
[!] Add-ons: Message center: Threads with deleted products caused PHP notices. Fixed.
[!] Add-ons: Product Variations: The order of products in the cart could change when a different variation was selected in the cart. Fixed.
[!] Add-ons: Product Variations: When the purpose of the feature was changed, the sequence of features in the group did not change. Fixed.
[!] Add-ons: Product bundles: It was possible to choose features for variations from bundle created as separate products. Fixed.
[!] Add-ons: Product bundles: Multiple items of same product with any options combinations available were not split by one on the storefront. Fixed.
[!] Add-ons: Product bundles: Name of variation, which was added to bundle during creation, could be confusing. Fixed.
[!] Add-ons: Product bundles: Product Variations: Discount could be calculated incorrectly for some product combinations in the bundle. Fixed.
[!] Add-ons: Product bundles: Taxed price for bundle and products in it was not shown on the storefront even if settings required that. Fixed.
[!] Add-ons: Product reviews: Exim: Line breaks in product reviews disappeared. Fixed.
[!] Add-ons: Product reviews: GDPR Compliance (EU): The language variable was missing on customer details page. Fixed.
[!] Add-ons: Product variations: Product bundles: Product with zero amount could not be purchased even if the “Allow negative amount in the inventory” setting was turned on. Fixed.
[!] Add-ons: Product variations: Product features with the “Images” feature style did not work correctly when the “Allow negative amount in inventory” setting was enabled. Fixed.
[!] Add-ons: RMA: Gift certificates: A gift certificate was created incorrectly in stores with one storefront. Fixed.
[!] Add-ons: RMA: Languages: The title of the search field and the return button used the same language variable. Fixed.
[!] Add-ons: RMA: Reward Points: Order total was calculated incorrectly after the refund of the order partially paid with reward points. Fixed.
[!] Add-ons: Reward points: In some cases, switching from the admin panel to the storefront caused an error. Fixed.
[!] Add-ons: SEO: Redirection from the old SEO name was performed with the non-permanent status. Fixed.
[!] Add-ons: SEO: Redirects from URL containing uppercase letters were not performed. Fixed.
[!] Add-ons: SEO: There was no redirect from different product URLs when the “Use single URL for all languages” was active in the add-on settings. Fixed.
[!] Add-ons: Social buttons: GDPR: Social buttons were not displayed on product page with the “Cookie consent” setting turned off. Fixed.
[!] Add-ons: Social login: Log in from the product page was redirecting user to the home page. Fixed.
[!] Add-ons: Stores and pickup points: Store could not have more than 88 rate areas. Fixed.
[!] Add-ons: Wishlist: An error appeared when clearing the wish list. Fixed.
[!] Admin panel: Design: In some cases, the link to the storefront located at the admin toolbar led to another storefront. Fixed.
[!] Cart: A product was not removed from the cart if its quantity was zero. Fixed.
[!] Context menu: The table was shifting when the context menu was displayed. Fixed.
[!] Core: Add-ons: Manual installation of the add-ons could be performed incorrectly. Fixed.
[!] Core: JS: CORS error could break correct work of admin panel when using iframe. Fixed.
[!] Core: Sessions: Sessions could be stored longer than the configured time. Fixed.
[!] Design: Administration panel: Admin menu items were not selectable on low height screens. Fixed.
[!] Design: Filters: Large prices in the filter block was overflowed. Fixed.
[!] Design: Layouts: Blocks: An error occurred while editing content in the shipping methods block. Fixed.
[!] Design: Layouts: With multiple layouts, the cancel button in the properties popup did not work. Fixed.
[!] Design: Menu: Drop-down menu items could be displayed outside the page. Fixed.
[!] Design: Popups: If you close the popup while executing the AJAX-request, then an error could occur. Fixed.
[!] Exim: Product features: Features with the “Date selection” filter type was exported with an empty value. Fixed.
[!] Export/Import: Feature variants could be imported incorrectly. Fixed.
[!] Marketing: Promotions: When creating a new promotion with product feature in the condition, the selected feature variants disappeared after saving. Fixed.
[!] Mobile App: Block with products scrolled for the last product in the block. Fixed.
[!] Mobile App: Stores and pickup points: Pickup points were not displayed. Fixed.
[!] Mobile App: The Track Inventory setting didn’t work in the app. Fixed.
[!] Mobile app: Address changes were not taken into account when calculating shipping costs. Fixed.
[!] Mobile app: Login through Google redirected to the mobile version of the site. Fixed.
[!] Mobile app: Orders: An error appeared when going to the orders page in the admin panel. Fixed.
[!] Mobile application: Loaded product images were displayed in different size. Fixed.
[!] Mobile application: Multiline inputs didn’t work correctly. Fixed.
[!] Multi-Vendor: API: Vendors: An error occurred while creating vendors. Fixed.
[!] Multi-Vendor: Add-ons: PayPal Commerce Platform: On the credit card payment form, the “Ship To Billing Address” checkbox was displayed. Fixed.
[!] Multi-Vendor: Add-ons: PayPal Commerce Platform: Stripe Connect payments: A PHP error occurred on the order details page in PHP 8.0. Fixed.
[!] Multi-Vendor: Add-ons: Stripe Connect payments: If the number of decimal places in the currency settings was not two, incorrect amount was sent to Stripe. Fixed.
[!] Multi-Vendor: Add-ons: Vendor locations [Beta]: Vendors were displayed incorrectly on the map when switching pages. Fixed.
[!] Multi-Vendor: Add-ons: Vendor locations: Google Maps display settings did not work. Fixed.
[!] Multi-Vendor: Add-ons: Vendor-to-admin payments: “Marketplace fees” product could be modified by administrator when add-on was turned off. Fixed.
[!] Multi-Vendor: Add-ons: Vendor-to-admin payments: Marketplace fees could be taxed even if taxes for it were turned off at addon’s settings. Fixed.
[!] Multi-Vendor: Add-ons: Vendor panel configurator: There were Currency and Language extra elements in the menu. Fixed.
[!] Multi-Vendor: Admin panel: Dashboard: Income value for selected period of 1 day could be incorrect. Fixed.
[!] Multi-Vendor: Export/Import: Vendors: Products: Default shipping methods were not taken into account when creating vendor by import. Fixed.
[!] Multi-Vendor: Order management: An error was displayed when creating an order with products from different vendors. Fixed.
[!] Multi-Vendor: Vendors profile fields: When updating the vendor, the data in custom profile fields could by overwritten. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common Products for Vendors: Call requests: Buy now with 1-click button for the vendor’s product product offer didn’t work. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common Products for Vendors: Adding a product offer to cart did not refresh cart data after option change. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common Products for Vendors: Design: The list price was displayed incorrectly. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common Products for Vendors: Filters: Filter by vendor products worked incorrectly with pagination. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common Products for Vendors: Layouts: Changes in a layout of a common product did not apply to product offers. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common Products for Vendors: Out of stock products were not added to the cart when the pre-order setting was active. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common Products for Vendors: Product offers were available in the advanced products search. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common Products for Vendors: Product options: Vendor offers were added to cart with incorrect option variants. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common Products for Vendors: Shipping properties weren’t saved for product offers. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common Products for Vendors: The “Add to cart” button didn’t work for common products in some cases. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common Products for Vendors: Vendor locations: Filters: Common products were hidden in the filter by vendor location results. Fixed.
[!] Multi-Vendor Plus: Add-ons: Common Products for Vendors: Wish list: Product options: When choosing a product option the “Add to wish list” button was duplicated for product offers. Fixed.
[!] Multi-Vendor Plus: Add-ons: Direct Customer-to-Vendor Payments: Product with required option as file could not be added to the cart. Fixed.
[!] Multi-Vendor Ultimate: Add-ons: Common Products for Vendors: Storefronts were not taken into account when calculating common product quantity. Fixed.
[!] Multi-Vendor Ultimate: Add-ons: Common Products for Vendors: Product variations: Storefronts were not taken into account when calculating variation as common product quantity. Fixed.
[!] Multi-Vendor Ultimate: Add-ons: Order fulfillment by marketplace: Delivery became free if credit card was rejected. Fixed.
[!] Multi-Vendor Ultimate: Add-ons: Order fulfillment by marketplace: The choice of shipping was not displayed when creating an order from the admin panel. Fixed.
[!] Multi-Vendor Ultimate: Add-ons: Order fulfillment by marketplace: Vendor plans: A PHP Notice was happened when updating vendor plan if they had not assigned plan before. Fixed.
[!] Multi-Vendor Ultimate: Add-ons: Warehouses: Common Products for Vendors: When the “Allow negative amount in inventory” setting was enabled, it was possible to order a common product from any rate area regardless of its availability. Fixed.
[!] Notifications: Product files had incorrect download links in emails if store was using HTTPS protocol. Fixed.
[!] Orders: Abandoned / Live carts: A product search displayed only abandoned carts containing all the selected products. Fixed.
[!] Orders: Cart: Products in one of the cart and order related variables stored customer’s password hash. Fixed
[!] Orders: Sales reports: A balloon with a long product name did not fit on the screen. Fixed.
[!] Payments: Stripe: When choosing another product variant on the storefront, the Google Play and Apple Pay buttons disappeared on the product page. Fixed.
[!] Product filters: When there were two identical blocks with filters on the page, only the first one was working. Fixed.
[!] Products: Features: An administrator couldn’t add variants to an existing feature in a popup. Fixed.
[!] Products: Features: Feature fields were displayed incorrectly if a long feature value was selected on the product editing page. Fixed.
[!] Products: Quantity discounts: Percentage discounts could not be non-integral. Fixed.
[!] Products: Subscribers: Back in stock notification could have been sent by mistake. Fixed.
[!] Profile fields: A space could be used for required fields. Fixed.
[!] Promotions: The “Any option combinations” setting was not applied for the second condition “Products in the list”. Fixed.
[!] RTL: Currencies: Negative prices were displayed incorrectly in emails. Fixed.
[!] Shippings: Australia post: Integration used deprecated tracking link. Fixed.
[!] States: There were missing states for Ireland and the United Kingdom. Fixed.
[!] Taxes: Orders: In some cases, when editing an order in the admin panel, the delivery tax was not calculated. Fixed.
[!] Theme editor: Google fonts might not apply to the non Latin characters. Fixed.
[!] UI/UX: When switching to other tabs, the context menu remained and worked incorrectly on the search results page. Fixed.
[!] UI/UX: Deleting images did not work correctly. Fixed.
[!] UI/UX: Product filters: Collapsed filters were expanded after page reload. Fixed.
[!] UI/UX: Product filters: When user selected a filter option at the end of the list, the scroll position was reset to the top of the list. Fixed.
[!] UI/UX: The main menu was broken to a new line on small screens. Fixed.
[!] Ultimate: Add-ons: Warehouses: Orders with products that got options couldn’t be placed. Fixed.
[!] Ultimate: Sessions: Cart: Cart of the storefront could be emptied when working with multiple storefronts. Fixed.
[!] Ultimate: Storefronts: Currencies: Currency exchange rates were reset after creating new storefront. Fixed.
[!] Ultimate: Storefronts: Email notifications: Notifications about product’s low stock could be sent from company’s email of one storefront. Fixed.
[!] Ultimate: Storefronts: Usergroups: Privileges: A user from a group with full access to storefronts got a PHP error on the storefront list. Fixed.
[!] Ultimate: Categories: Shippings: Storefronts: After saving changes to the list of categories or shipping methods, all the catego
Back
Top