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

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.

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

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 and etgb_date in the GetOrders and GetUpdateOrderItems flows for micro-export orders.

All Marketplaces

  • Optimized price transactions to run in parallel instead of sequentially, improving overall performance.


Seller Center

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 and packageItemID 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?