Akinon Release Notes (07.07.2025)


📢 New Feature Spotlight: Image & Focused Visual Search Now Live!

Upload What You See. Find What You Love.

We’re excited to introduce a powerful new way for your customers to discover products: Image & Focused Visual Search! With this feature, users can simply upload a photo — or crop and capture a specific part of it — and instantly see visually similar products in your catalog.

From fashion details to furniture accents, help customers buy what inspires them, fast. Whatever catches their eye—make it shoppable in seconds.

🎥 Watch it in action:

This innovative visual search experience is now available across all supported storefronts. Start transforming how customers find products today!


Omnitron

Resolved Issues

Fixed Not Sending URL Field for Custom Page Creation

  • Fixed an issue where an error message (“URL is required”) was incorrectly triggered when creating a Custom Page via Sales Channels > Content Management > Custom (Campaign) Pages, if the selected locale was not the default language.

Fixed Excluded Dropdown Filter Value Issue on Dynamic Collections

  • Resolved an issue in Products and Catalogs > Collections > Dynamic Collections where pre-saved exclude filters for dropdown attributes were incorrectly displayed as blank.

Resolved White Screen Errors

  • Fixed white screen problems occurring on the Catalogs > Product List page and Integration > Pending Products page.

Resolved Filter and Column Relation Issue

  • Resolved an issue where filters applied via the funnel icon were not correctly reflected in the displayed columns.

Fixed Missing Transaction Column Values on Order Detail Page

  • Resolved an issue where the “Transaction” column appeared blank for cancellation or return requests on the Order Detail page.

Fixed "Delete Selected Mapping Rule(s)" Action

  • Corrected a problem that prevented the “Delete Selected Mapping Rule(s)” action from working in the Mapper List under Sales Channels > Sales Channel Settings > Marketplace Mapping > Mapper.

Resolved Target Attribute Search Limitation in Mapper Form

  • Improved the Target Attribute search functionality in the Add/Edit Mapper form, which previously returned only the first 60 matching attributes. Infinite scroll has now been enabled to load additional results as the user scrolls.

New Features

Pre Attributes Page & Form

  • Introduced the Pre-Attributes page under the Integrations menu. Users can now manage pre-attributes and pre-attribute values directly in the Omnitron UI.

View Products by Attribute Value in Add/Edit Attribute Form

  • Added the ability to view products linked to selected dropdown attribute values within the Attributes table on the Products and Catalogs > Product Attributes > Add/Edit Attribute.

Grouped Active & Passive Sales Channels

  • Sales Channels are now grouped by their status (Active or Passive), and a search function has been implemented to enhance the sales channel selection process.

Enhancements

Stock & Price List Filters in Catalog Control Page

  • Added “Extra Stock” and “Extra Price List” filters to Products and Catalogs > Catalogs > Catalog Control. Users can now filter catalog products that are included in the corresponding extra stock or extra price lists.

Instore Stores Filter on Orders List

  • Introduced a new "Instore Stores" filter on the Orders List page for Omnitron instances where the Instore application is enabled. This allows users to filter orders based on the store from which they were created via the Instore.

Remove Attribute Values from Products in Add/Edit Product Form

  • Users can now remove attribute values from products directly in the Products and Catalogs > Product Pool > Add/Edit Product form by clicking the (X) icon.

Validation for Attribute Value Deletion

  • Added a check to prevent deletion of an Attribute Value if it is currently used by any product.


Commerce

Resolved Issues

Prevented Duplicate “Ready for Pickup” Emails for Click & Collect Orders

  • For Click & Collect orders, the "Ready for Pickup" email notification was being triggered on every OrderItem update, which resulted in multiple redundant emails being sent for items within the same order. This issue has been resolved. Users now receive only one “Ready for Pickup” email per Click & Collect order, even if multiple items are prepared at different times.

Enhancements

Sitemap lastmod Field Enhancement

  • Previously, the lastmod field in product sitemaps was updated only when the PrettyUrl.modified_date changed. As a result, sitemap updates didn’t always reflect recent changes to product-related data. The logic has been extended to dynamically select the most recent modification date from a broader set of fields. Now, the lastmod value is updated when any of the following are modified:

    • PrettyUrl.modified_date

    • Product.modified_date

    • ProductPrice.modified_date

    • ProductStock.modified_date

    • ExtraProductStock.modified_date

    • ExtraProductPrice.modified_date

    • ProductImage.modified_date

API Support Added for Creating Schema Types

  • Previously, the schema_types service did not support POST requests, which meant new schema types had to be manually created through the Django shell. This limitation has now been removed—API support for creating schema via POST {omnitron_url}/api/v1/remote/{channel_id}/schema_types/ is now available. The request body should be structured as follows:

{
  "content_type":{content_type_id},
  "schema": {
    "x": "y"
  }
}

OMS

Enhancements

Shipping Tracking URL Updates

  • The Tracking URL (trackingUrl) returned from shipping integrations will now be automatically mapped as defined_tracking_url in both Omnitron and OMS. This value is kept up to date during shipping status updates, ensuring more accurate and timely tracking information throughout the order lifecycle.

“Given Location” Ranking Priority Rule for Packaging Scenarios

  • A new Given Location ranking rule has been introduced to enhance packaging logic for orders placed at a specific store. This rule can be used in stock location scoring to prioritize a predefined location during packaging. It is configurable via: Akinon OMS > Scenarios > Distribution Scenarios > Edit Order Distribution Scenario > Stock Location Ranking.

Bpost Athome International Shipping Integration

  • A new shipping integration with Bpost Athome International has been completed. This offers an additional shipping option for handling international deliveries, expanding your cross-border logistics capabilities.


Instore

New Features

Product Detail Page Optimization & Group Product Support

  • The add-to-cart structure on the Product Detail Page has been optimized to support group products. Users can now add all products sold as a group to the cart in a single action and apply discounts. This enhancement offers a more streamlined and advantageous shopping experience.

Adding Miscellaneous Products to Cart

  • Introduced support for adding miscellaneous (misc) products—such as virtual or service-based items like sapling donations—to the cart. These products are not tied to a specific category or standard product structure. This feature enables the inclusion of flexible, non-standard products in the purchase flow, supporting a wider range of special use cases and business models.

Control for "Create New Customer" Button in Staff Basket

  • A new UI setting (Show Create New Customer button on Basket) has been added to control the visibility of the Create a New Customer button on the basket page, specifically when staff accesses the basket without logging in as a customer.

Attribute Addition to Package/Transfer Order Details and Print View

  • A new “Attributes” field has been added to the Package/Transfer Orders and Package tabs. Users can now define attribute keys—comma-separated—via this field.

    • These attributes will be displayed as columns on the Package Order Detail page.

    • On the Package Order List Print View, the same attributes will appear as checkboxes, allowing for enhanced visibility and control during order processing and printing.

Enhancements

PNG Support for Shipping Labels

  • Shipping labels in image/png format are now supported. This enhancement ensures better compatibility and display flexibility in shipping processes.

Shipping Information Added to Instore Transfer Details Page

  • “Shipping Label” and “Tracking Number” details are now shown on the Instore Transfer Details page for transfers that are in In Transit status by clicking on the Show Shipping Label button. This update provides better traceability and operational clarity during transfer processes.

“Send to OMS” Feature for Cancellation/Return Reasons

  • A new Send to OMS dropdown has been added to the Add/Edit Reason for Cancellation and Return form under Omnitron > Settings > Reasons for Cancellation and Return. This field allows users to specify whether a given cancellation or return reason should be forwarded to OMS. This enhancement provides greater control over reason-specific data flow between Omnitron and OMS systems.


Marketplace Dashboard

Enhancements

Seller Center

  • A new "Get Discount Amount" setting has been added for Seller Center integrations to improve compatibility with Seller Omnitron's refund logic. Previously, orders included the discount_amount, but since Seller Omnitron cannot process refunds correctly without full discount breakdowns (e.g., Benefit Applicants), this caused refund mismatches. Now:

    • When the setting is active, discount_amount is sent as usual.

    • When passive, discount_amount is sent as 0, and only the net (paid) amount is passed to Omnitron—reflecting the actual amount paid per item.

  • Configuration path: Settings > Sales Channels > Channel Configuration

Trendyol

  • If the default reason ID is not defined in the Trendyol Order Refund flow, the system will generate an error and stop the flow. The aim is to prevent incorrect or incomplete refund transactions and prevent the process from continuing with incorrect data. Users should replace the Default Reason Id under Omnitron > Settings > Sales Channels > Channel Configuration with the ID of a reason they selected from Omnitron > Settings > Reasons for Cancellation and Return.


Seller Center

Resolved Issues

Partially Succeeded Import Status

  • An issue in which imports with all failed actions were incorrectly displayed as “Partially Succeeded” has been resolved. The File Management page will now accurately reflect a “Failed” status when no actions within an import succeed, ensuring clearer feedback on import outcomes.

ERP Attribute Display Issue

  • An issue caused by the ERP integration, which prevented attribute labels from being displayed correctly in the Seller Center, has been resolved. Attribute information is now displayed as expected, and correct labels can be viewed from the Marketplace Catalog > Product Pool > Product Detail page.

New Features

Product Price History Display

  • Product price history has been made visible in the Seller Center, alongside the Buybox price, enabling more effective tracking of historical pricing. Users can view this information from Marketplace Catalog > Product Pool > Product Detail page by clicking the View button in the View Price History column.

Item Cancellation Status Filter

  • A new filter option has been introduced on the Orders > Cancellation Requests page, allowing the Item Cancellation Status column to be filtered directly. With this improvement, the cancellation status of individual order items can now be filtered without needing to use the Order Cancellation Plan Status filter, making it easier for users to manage and review item-level cancellation requests.

Enhancements

Seller Documents Form Update

  • The Seller Documents form has been refined to improve usability and provide a more streamlined document upload experience. In addition, the ability to view related links has been enhanced. These improvements can be observed under:

    • Finance > Seller Management > Seller Documents for Seller accounts

    • Finance > Seller Management > Documents and Agreements for MPO accounts

Delivery Settings Rule Page Redesign

  • The Delivery Settings Rule page has been redesigned to align with current design standards, resulting in a clearer and more user-friendly layout. The updated design can be viewed at Settings > Delivery Settings > Delivery Settings Detail page.


Akifast

New Features

Review Details and Approval Popup on Reviews Page

  • A new popup feature has been added to the Reviews page in the Merchant Dashboard. Merchants can now click the eye icon in the actions column of any review to open a detailed popup showing the full review content, product information, and review rating. From this popup, merchants have the ability to approve or reject the review directly, streamlining the review management process and improving control over customer feedback.


App Maker

Platform

New Features

Custom Plugin Logos Now Supported

  • Support for adding custom logos to plugins has been introduced in AppMaker, enabling enhanced brand representation and a more professional appearance. Logos can be uploaded and assigned via Dependency Management > Plugin Settings, allowing each plugin to be uniquely branded.

Enhancements

iOS Certificate Expiration Dates Displayed

  • Expiration dates for iOS certificates have been added to the Credentials tab in Project Settings. This update ensures that certificate validity periods can be monitored more easily.

Deployment Error Messages on Build Details Screen

  • Error messages for Build and CodePush processes have been integrated into the build details screen. This improvement allows error information to be accessed more quickly. Additionally, logs can be downloaded via the Logs button located in the Details column for further analysis.

Distribution Errors Included in Email Notifications

  • Email notifications for deployments have been enhanced to include error messages along with standard distribution details. As a result, quicker insights into issues can be obtained directly from email alerts.

Project Icons in Deployment List

  • Each project in the Dashboard deployment list now displays its application icon. This small yet powerful visual enhancement helps users instantly recognize and differentiate between projects.

Deployment Queue Number Visibility

  • The queue number for Build and CodePush deployments is now displayed in both the list and detail screens. This allows the deployment's position in the queue to be tracked without extra navigation.


Mobile

System Improvements

  • An issue causing crashes in Android due to the akinon-expo-av plugin and its installJSIBindings error has been resolved.

  • The Redux store has been configured to be initialized automatically when the app is launched.

  • Memoization has been applied to the HomePage and InitialPage containers to improve rendering performance.

  • Performance optimizations have been implemented for the Placeholder component.

Last updated

Was this helpful?