Releases: webasyst/shop-script
Shop-Script 11.6.0
-
Added Headless API, an open JSON API for third-party developers to create custom ecommerce solutions interacting with your online store:
- mobile apps for smartphones and tablets,
- mini apps for online messengers,
- catalog & checkout widgets for embedding in any websites (including those not powered by Webasyst),
- chat bots providing product recommendations and order placement functionality,
- any user interfaces allowing customers to place orders, created with any programming languages, from self-service terminals and cash registers to smart watches, smart speakers, and game consoles.
Headless API allows external apps/widgets/services to:
- obtain information about products & categories,
- obtain product reviews and add new reviews on behalf of customers,
- obtain the list of currently active promo campaigns,
- obtain the list of available shipping & payment options,
- add items to the shopping cart and change the cart contents,
- place new orders.
The Headless API support can be enabled for individual storefronts of your store. Requests to the Headless API are protected with a special antispam key.
-
Fixed a few found errors.
Shop-Script 11.5.2
- Enhanced integration with the visual page builder in the Site app.
- Product editor: added a button for easy creation landing page in Site app visual page builder.
Shop-Script 11.5.0
- Privacy log. Integrated Shop-Script checkout with the system privacy agreement log which is required by some jurisdictions for merchants to be in compliance with the laws related to privacy and personal data processing.
- The log is available for download in the Settings app - Privacy.
Shop-Script 11.4.0
-
Added artificial intelligence (Webasyst AI service) to help you quickly fill product pages with text content. The built-in GPT service using our partner’s neuro network automatically generates SEO-oriented descriptions for your store’s products.
Easy to set up, it writes great text descriptions within seconds and relieves you of long routine work — just click a button!
In the basic app version, you can generate only the main description of single products, which you need to select one by one.
More options in the premium version:- generation of the main description and the product summary, all product SEO fields and subpages,
- bulk generation for any selected product group,
- fine-tuning of the generated text: target audience, geographical location, price tier, and common style.
You can test run the Webasyst AI feature free of charge — 100 AI requests are available without payment before you can purchase additional packages.
-
Bulk product images uploading functionality moved to the Products section and now available via the Add many button.
-
Fixed a few found errors.
Full Changelog: v.11.3.0...v.11.4.0
Shop-Script 11.3.0
- Added support for custom headers for sending order notifications as HTTP requests to third-party services.
- Streamlined the processing of orders paid via the mobile POS to mark them as completed rather than simply paid.
- Products section made more convenient in the new Webasyst 2 interface:
- improved support for large product catalogs,
- increased category description editing field,
- fixed the functioning of the View in the storefront link in the product editor.
- Fixed found errors:
- selection of order pickup points on the Google map during the checkout,
- import of product images from a CSV file,
- functioning of the “Sync shopping cart items on all devices for authorized customers” setting,
- use of variables in product fields for social media,
- display of dynamic product sets on category pages containing products with special prices set via promo campaigns,
- application of tax rates set for country regions,
- saving of fractional tax rates for country regions,
- editing of the shipping address in the mobile app,
- fore premium license users:
- display of company-type customers’ names in the order list’s kanban mode.
- For developers:
- Added hook affiliate_transaction for tracking operations on customers’ bonus points.
- Added hooks products_remove_sets.before and products_remove_sets.after triggered right before and after products are excluded from sets.
- In the backend_prod_filters hook, added the option to display custom icons for product filters added by plugins.
- Fixed additional product filtering, applied by plugins using method shopProductsCollection->addWhere(), in the search results.
Shop-Script 11.2.1
Fixed incorrect transfer of the order amount, containing taxes, to a payment gateway, which occurred in the update to version 11.2.0.
Shop-Script 11.2.0
- For premium license users: added support for barcode scanners to the Shop-Script mobile app allowing you to quickly add items to an order to be paid for via the mobile payment terminal. The built-in camera camera as well as external Bluetooth product code scanners are supported. Update the mobile app on App Store and Google Play.
- Improved the Products section, which includes speeding up the products-management interface with a large number of feature values.
- Fixed the calculation of taxes in printable document forms in cases when discounts are applied.
- Added the display of SKU codes in product transfer properties.
- Design theme Default: improved security system.
- Improved support for the latest PHP versions.
- Fixed found bugs and defects.
- For developers:
- in API method shop.product.search:
- added option to search products by product code values,
- added option to obtain product features’ values,
- in API method shop.settings.get, added information about the use of the premium license to the returned value.
- in API method shop.product.search:
Shop-Script 11.1.0
- Improved the Webasyst 2 interface and added various minor conveniences.
- Improved navigation in the Plugins section’s content.
- Improved support for the latest PHP versions.
- Fixed found errors.
Shop-Script 11.0.0
- Convenient work with mobile POS terminals and centralized payments fiscalization control for processing offline orders:
- new POS section in the mobile Shop-Script app for Android and iOS,
- additional filter for orders with payment via a mobile POS terminal,
- order action initiate POS payment, which is available for such orders,
- new settings section POS with a quick search for fiscalization-enabled plugins.
- Added support for product videos from the VK Video service.
- Improved new Webasyst 2 user interface.
- Other improvements & bug fixes:
- description of method $wa->shop->getListThumbsTemplate() added to the design editor cheat sheet to facilitate publishing product sets in the storefront,
- uploading images in the info page editor,
- error in the Reports → Products section,
- execution of CRON command searchIndex.
- Enhanced API methods for developers:
- new method shop.coupon.getInfo to obtain information about a discount coupon,
- new method shop.coupon.getList to obtain information about several coupons,
- new method shop.order.addSale to create basic sales orders with optional customer details,
- new method shop.settings.getProductCodes to obtain information about setup product codes,
- new method shop.settings.getShippingTypes to obtain information about enabled shipping methods,
- new method shop.settings.getStockUnits to obtain information about setup product quantity units,
- in method shop.order.search added the option to obtain information about ordered products’ quantity units,
- in method shop.settings.getPaymentTypes added parameter pos to obtain only the payment methods allowing payments via a mobile POS terminal or by a QR code,
- in methods shop.order.add, shop.order.save, shop.order.saveItem added the option to specify product codes as part of the items parameter,
- improved descriptions of API methods for testing in the API Explorer app.
Shop-Script 10.1.2
Shop-Script v.10.1.2 Fixed a few found errors: * in the kanban mode of the Orders section, * in the settings of color type product features, * in bulk product actions, * in the plugins support.