Akinon Release Notes (09.29.2025)
📢 New Feature Spotlight: Product Personalization is Live!
Design It. Personalize It. Own It.
With Product Personalization, customers can design their own products step by step — creating items that are truly unique.
👕 Start with a base product (like a t-shirt, shoe, bracelet)
🎨 Choose colors, sizes, and materials
✨ Add logos, emblems, or artwork
🛠️ Define as many steps as your business requires
Each personalization step is fully configurable, giving you the flexibility to adapt the flow to your business model and product range.
For customers, it’s an engaging and interactive journey, transforming standard shopping into a creative experience. For businesses, it’s a seamless way to increase customer satisfaction, boost engagement, and drive sales.
Personalized products are stored, previewed, and ready to be ordered — making every purchase as individual as the customer themselves.
🎥 Watch it in action:
Omnitron
The following changes are available in Omnitron FE versions later than rad2347
and Omnitron BE versions later than r3230
.
Resolved Issues
Prevention of Sorting Items Without a Parent
Collection filters are now respected during sorting item creation, ensuring that only valid products are included. Items without a parent are now prevented from being added.
New Features
CSV Export and Import with Preview in Sorting
In Products and Catalogs > Catalogs > Sorting > Preview / Edit tab, users can now:
Export sorted products as a CSV. (The exported file contains only products already included in the sorting, grouped accordingly. Users can update the sorting for these groups only.)
Edit the file offline and re-import the updated version. When editing, make sure to adjust the new sorting by moving the entire row, rather than editing individual cells.
After re-import, a preview modal allows users to validate changes. Once approved, the updated sorting appears in the interface.
Users must explicitly save new placement to apply them.
Adding new products or removing existing ones is not supported through this process.
Enhancements
Support for Multiple Name Filtering in Dynamic Collections
In Products and Catalogs > Collections > Add / Edit Dynamic Collection form, filtering has been enhanced to allow multiple names.

Addition of “Empty Attribute Value” Option in Product Pool List
A new search option, “Empty Attribute Value”, has been added for text attributes in Products and Catalogs > Product Pool list, enabling retrieval of products with no value.


Addition of .xls Export Action in Marketplace Logs List
Users can now download Marketplace Logs in .xls format.

Removal of Add and Sort Options in Category Tree
The add (+) and sort (arrows) buttons have been removed from the Category Tree in Sales Channels > Category Management page, as these functions relate to marketplace category management and are not applicable in Omnitron.
Commerce
The following changes are available in Commerce versions as of September 29, 2025.
Enhancements
Adding discount_price
Field for Basket Items
A new
discount_price
field has been introduced for basket items. This enhancement allows the system to accurately reflect discounted prices when calculating the total cost of items in a customer’s basket. With this update, any promotions or discounts applied to products are correctly captured and shown, ensuring a transparent pricing experience.
Consume Groups in Campaigns Documentation
A new document has been published explaining how to use Consume Groups in campaigns. It provides a step-by-step guide on defining consume groups, and demonstrates how campaigns behave in the basket with or without consume group configuration, covering different scenario examples. You can access the full guide here: Consume Group in Campaigns
OMS
Enhancements
"Package Created" Webhook Channel Filter
Following the logic of the "Split Package" event, a Channel ID (
channel_id
) filter has now been added to the webhook's configuration area: Akinon OMS > Settings > Webhooks > Config field.Before the webhook is triggered, the system checks if a specific
channel_id
has been defined in the settings.If a filter is defined, the webhook will only fire when packages originating from that specific channel are created.
This development offers the flexibility to filter your webhook notifications by channel and ensures that only relevant integrations are activated.

Instore
Enhancements
Order Return/Cancel Form – Order and Shipping Refund Details
After a cancel or return process is completed, the Print button now includes a form that displays:
Order-based refund amount
Shipping refund amount
This provides a clearer overview of refund details directly on the printed Order Refund/Cancel Acceptance form.


Campaign Validity Rules for Instore (Retail Store) Channels in Omnitron
Campaigns will now display in Instore (Retail Store) channels when the Secondary Condition Type is set to Shopping Platform and Instore is selected from the dropdown. This setting can be accessed via: Sales Channels > Marketing > Campaigns > Add/Edit Campaign > Campaign Conditions tab.

If other options (Web, Android, iOS) are selected, the campaign will not be displayed in Instore.
If no platform is configured, the campaign will still be displayed in Instore by default.

Campaign Label Color Change on Product Listing Page
The color of the campaign label displayed on the Product Listing Page (PLP) has been changed to red. This adjustment is designed to increase the visibility and prominence of active campaigns.

Integrator
Enhancements
Browser Cache Support for Script Pages
The Flow Designer now automatically saves drafts for script fields. Any changes are preserved even if the page is refreshed or closed, preventing data loss.


Transaction Count Display on Log Page
The Transaction Count column is now visible directly on the log page for specific flow types. Previously, this number was only available on the log’s details page, but now it’s easy to see at a glance.

Marketplace Dashboard
Enhancements
Amazon
Adjusted handling of inconsistent responses from Amazon, ensuring compatibility with both English and Turkish outputs.
Resolved an issue occurring during capitalization when Amazon order items included special characters.
Trendyol
Added support for including
etgb_no
andetgb_date
in theGetOrders
andGetUpdateOrderItems
flows for micro-export orders.
All Marketplaces
Optimized price transactions to run in parallel instead of sequentially, improving overall performance.
Seller Center
The following changes are available in Seller Center FE versions later than v0.8.120
and Seller Center BE versions later than v1.1.167
.
New Features
Tracking Approvals in Cancellation Requests
The Approved By column in Seller Center improves transparency and accountability by tracking who approves cancellation requests. This information is visible in Orders > Order Detail page.

OMS - Seller Center Integration
packageNumber
andpackageItemID
values are synchronized between the OMS and Seller Center platforms. This enhancement enables Seller Center marketplaces to directly utilize OMS, ensuring seamless cancellation and refund processes when OMS is integrated with the Seller Center.
Enhancements
Audit Logs Refined
The AuditLogs module has undergone a redesign, making package audits mandatory. Other audit functionalities within the Seller Center domain are now optional. This enhancement ensures the continued traceability of package audits while ensuring database-level security and health.
Akifast
New Features
Craftgate Payment Gateway Integration
The integration of the Craftgate payment system has been successfully completed. Merchants can now utilize Craftgate as a payment gateway by configuring the POS settings.

Periodic Password Change for Merchant Users
Merchant users are now required to change their passwords periodically. The password change interval is currently set to every 90 days. This enhancement improves account security and ensures compliance with best practices for password management.
Password Change Option for Logged-In Users in MBO
A “Change Password” page has been added under the “Profile” menu in the Merchant Back Office (MBO). When accessed, the page will display the necessary fields for changing the password.

Enhancements
Display Error Code When Backend Response Lacks a Message
If a backend error response does not include an error message (or the message is empty), the system will now display a default error message along with the error code:
Unexpected Error Occurred: ({$errorCode})
. This update applies to both Merchant Back Office (MBO) and Admin Dashboard, preventing empty message boxes from appearing in the UI.
Admin Dashboard – CSV Export for Transactions
Users can now export transaction data as CSV directly from the Admin Dashboard. This feature allows for easier offline analysis, reporting, and record-keeping. The exported file includes all relevant transaction details.

New Address Creation – Postal Code Checks
When creating a new address, if a postal code is provided, it must pass the following validations:
The postal code must be 5 digits long.
The postal code must start with the province code.
System Improvements
Public Microservice – Spring Boot and Java Version Update
The Public Microservice has been upgraded to Spring Boot 3 and Java 17. This update ensures compatibility with the latest frameworks, improves performance, and leverages new language features and security enhancements.
App Maker
Mobile
New Features
Plugin Updates
[email protected] (Applicable for projects running on env 5)
Prevented
SentryHttpClientException
errors from being sent to Sentry.Enabled logging of messages to Sentry at the info level.
[email protected] (Applicable for projects running on env 6)
Prevented
SentryHttpClientException
errors from being sent to Sentry.Enabled logging of messages to Sentry at the info level.
Last updated
Was this helpful?