Skip to content

Releases: webasyst/shop-script

Shop-Script 12.2.0

14 Apr 09:29

Choose a tag to compare

Shop-Script 12.1.0

05 Mar 07:37

Choose a tag to compare

Shop-Script 12.0.0

12 Feb 08:57

Choose a tag to compare

  • New sales channels for more ecommerce opportunities:
    • Point of sale, a setup for an order pickup point, linked to a specific warehouse, where a customer can receive their order. You can enable the quick purchase option for single-product orders with a minimum number of offered contact fields and the selection of a pickup point using the “Pick up in store” button. Such orders are processed using the special “Pick up” action. Points of sale are supported by the latest versions of Shop-Script mobile apps.
    • Telegram mini app, a setup to link your store with a Telegram bot allowing your customers to check out in a built-in Telegram storefront without leaving the messenger.
  • Payment option selection after the checkout — optimal purchase flow option for better conversion. Enable this option in the checkout settings to lower the loss of potential sales.
  • Big update to the default design theme Webasyst 2026:
    • WYSIWYG editor of the basic settings available right in the storefront,
    • support for auto-detection of the color scheme on the user’s device (browser),
    • more convenient viewing of product image galleries,
    • other numerous additions & improvements.
  • AI-aided replies to product reviews powered by the Webasyst AI service.
  • Updated the initial store set screen.
  • Fixed found errors.
  • For developers:
    • new hooks: backend_storefront_seo, sales_channel_types;
    • added new API methods: shop.saleschannel.add, shop.saleschannel.delete, shop.saleschannel.getInfo, shop.saleschannel.list, shop.saleschannel.listTypes, shop.saleschannel.update, and updated a few existing methods;
    • added new Headless API endpoints: /countries, /order/{order_id}, /order/{order_id}/payment, /order/{order_id}/payment/list, and updated a few existing endpoints.

Shop-Script 11.6.0

30 Sep 12:25

Choose a tag to compare

  • 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

23 Jul 14:58

Choose a tag to compare

  • 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

09 Jul 09:56

Choose a tag to compare

  • 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

27 May 06:38

Choose a tag to compare

  • 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

21 Apr 09:53

Choose a tag to compare

  • 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

14 Feb 10:55

Choose a tag to compare

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

12 Feb 10:22

Choose a tag to compare

  • 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.