Meet a new patch in the 4.3.x branch—CS-Cart and Multi-Vendor 4.3.10!
As it’s a patch, that means it only fixes issues in the previous version. So no new features here—the upgrade is safe for your store’s current functionality.
We’ve fixed four serious issues found by you guys, our dear customers. Thank you for your reports!
The upgrade fixes eBay Synchronization, PayPal Express Checkout, admin privileges, and the Store Locator add-on.
Multi-Vendor: eBay Synchronization isn’t Shut Down, When a Vendor Logs in to the Admin Panel
In Multi-Vendor, there is the main administrator as well as many vendors. Each vendor has his or her personal admin panel. The main admin controls the whole marketplace, sets it up, and manages all the settings including add-ons. Some admins use a paid add-on, eBay Synchronization, which allows exporting products to eBay. This add-on requires a separate license.
Every time the main administrator logs in to the admin panel, the eBay Synchronization add-on connects to our licensing system to confirm the license. By a mistake, the add-on was connecting to our licensing system when a vendor logged in to his personal admin panel, too.
Vendors don’t have any license for eBay Synchronization, because it’s the main admin who manages all the licenses. Since the license wasn’t confirmed, the add-on stopped working for the whole store.
We’ve now fixed this issue: eBay Synchronization connects to confirm the license only when the main admin logs in to the admin panel.
Multi-Vendor: Customers Can Pay with PayPal Express Checkout When They Have Products of Different Vendors in the Cart
PayPal Express Checkout has a convenient feature—In-Context Checkout. It allows customers to pay via PayPal without leaving your store for the PayPal website.
One client discovered a bug: a shopper couldn’t pay for the order via PayPal Express Checkout with In-Context Checkout enabled if the order included products of several vendors. After a shopper hit the pay button, the page was redirected back to checkout. The notice said the shopper cancelled the transaction when he didn’t.
In Multi-Vendor 4.3.10, PayPal Express Checkout works correctly with the enabled In-Context Checkout.
Idle Administrators Cannot Use API to Manage the Store
A CS-Cart store can have multiple administrators. Each admin has his or her privileges and manages the store according to those privileges. You can add, delete, disable admins, and set privileges for them. For example, you can add a new admin but deny him the ability to change the store’s look or manage the catalog. If you totally disable the admin, he won’t be able to manage the store at all.
Besides managing the store directly in the admin panel, administrators can also manage it via API. By using an API client, an admin connects to the store and edits products, orders, shipments, and other data. All without entering the admin panel.
Before, admins with the Disabled status could still operate the store via API. In CS-Cart 4.3.10, we’ve fixed this bug. Now, if you disable an admin, he cannot manage the store—neither via the admin panel nor via the API client.
Store Locator is Updated to Work with Google Maps after October 12
Many store owners have both brick-and-mortar and online stores. To inform online customers that there is also the brick-and-mortar store, store owners add a map showing its location to the online store.
Say you manage a coffee-shop chain and sell coffee. You sell your high-grade coffee in your online store and you offer customers the chance to taste your coffee first at one of your coffee shops. Use the Store Locator add-on to show locations of your coffee shops around the city.
Store Locator fetches maps from Google maps. Google has updated their maps API: everyone must use the API key now to connect to maps. This mandatory condition takes effect October 12. After that date, your Store Locator add-on stops working with Google Maps. No matter whether you used the API key before or not.
To enable maps after October 12, you should do two things:
- Upgrade to CS-Cart 4.3.10. This new version has the updated Store Locator add-on that works with the fresh Google API.
- Add the API key to Store Locator. Obtain the key and insert it to the API key field on the Add-ons → Manage add-ons → Store locator page.
As well as these major fixes, CS-Cart 4.3.10 features more. Check out all the changes in the changelog.
Please report any bugs to the bug tracker. We do see all the reports and we take care of each and every one.