Akinon Release Notes (08.04.2025)


Omnitron​

Resolved Issues

Scroll Bar Adjustments in Sorting > Preview & Edit Form

  • Fixed an issue where the scroll bar behaved incorrectly when there were only 2–3 items in stock, preventing navigation to the next page in Products and Catalogs > Catalogs > Sorting > Preview / Edit form.

Fixed Cancellation Reasons Filter

  • Resolved an issue that caused all cancellation reasons to appear in the Cancellation Reason dropdown filter on the Orders > Cancellation / Return Requests page.

Search by Email in Remote Lazy Component – Marketing

  • Fixed an issue where the user input was being searched by first name instead of email in Sales Channels > Marketing > Discount Codes and Coupons detail pages.

New Features

View Marketplace Attribute Configurations

  • On the Sales Channels > Sales Channel Settings > Marketplace Mapping > Marketplace Attributes page, users can now click the search icon next to a selected attribute to view its marketplace configuration (required status, meta, variant) across all attribute sets or for the filtered category(ies).

Enhancements

Mapping Error Logs Enhanced

  • The “City and Township Mapping Errors” page has been renamed to “Mapping Error Logs”, and new log tables for district and country mapping errors have been added.

Discount Fields Added to Dynamic Sorting Algorithms

  • Added discount_ratio and discount_amount as static dropdown values in the Dynamic Sorting Settings detail form, allowing algorithms to be created based on discount ratio or discount amount.

“Status” Input Added to Bundle Chapters

  • Added a Status input field to bundle chapters in the product customization steps.

Row Limit Added for File-Based Filtering

  • Filtering via .CSV or .XLS files is now limited to 35,000 rows to improve performance and stability.


Commerce

Enhancements

Sample Product Campaign Actions Display on Basket Step

  • Sample Product campaign actions are now displayed on the Basket step instead of the Checkout step, allowing users to view the sample products included in campaigns earlier in the purchase process.

B2B – Stock Check for “As a Draft” Product Addition from Omnitron

  • In B2B scenarios, stock control is now performed for products added “As a Draft” from Omnitron. This prevents out-of-stock products from being included in draft orders.

B2B – Stockout Product Indicator on Quotation Approval

  • During quotation approval, products that are out of stock are now clearly indicated. This provides sales teams and B2B customers with transparent stock information before approval.

ADDRESS_DISTRICT_REQUIRED Setting

  • A new ADDRESS_DISTRICT_REQUIRED setting has been introduced, allowing the “District” field in address details to be made mandatory or optional based on operational requirements.

System Improvements

Sentry Improvements

  • Enhancements have been made to the Sentry error tracking system. Error reporting has been optimized, and more comprehensive log data is now available, reducing the time required for error analysis.

Product Listing Optimization

  • The product listing process has been optimized to improve query performance. This enhancement reduces category page load times and improves the overall user experience.


OMS

Enhancements

Planning Task Management Improvement

  • To boost system performance and keep your task list organized, planning tasks older than 15 days will now be automatically archived. The duration of this cleanup process can be dynamically managed through a new setting. This feature allows you to define the timeframe based on your operational needs, enabling you to create a more efficient workflow.


Instore

New Features

Advanced Filtering Added to Packing Orders

  • New date and time filters have been added to the "Target Packing" tab on the Packing Orders page. Thanks to these filters, it has become possible to sort and prioritize orders more easily based on their remaining time. If the remaining time is more than 24 hours, only the date is shown, and if it's less than 24 hours, the hour and minute are also displayed.

Enhanced Barcode Control on the Packing Screen

  • A new control mechanism has been integrated for product barcodes on the Packing screen. For situations where multiple different barcodes for the same product SKU need to be used, the uniqueness of each barcode is now checked. This feature has been implemented to increase the operational flexibility of brands that want to track the same product with different barcodes. Users can access this feature by enabling the "Disable duplicate barcode entry in package modal" setting under Settings > Configurations.


Marketplace Dashboard​

Enhancements

Trendyol

  • The GetRefunds Easy Return feature can now be enabled or disabled on a per-company basis. A new enable/disable flag has been added to company settings to maintain backward compatibility.

Hepsiburada

  • The maximum number of images allowed in product shipments has been increased from 5 to 10.

  • In cases where barcode mapping is missing in product shipments, the system now retrieves product information using the SKU instead. This improvement ensures that shipping continues smoothly without interruption for products missing barcode data.

Amazon

  • The Update Order flow now performs order updates in JSON format via the confirmShipment step, replacing the previous XML feed structure.

  • Adjustments have been made so that orders can still be written to Omnitron even if district information is missing from Amazon’s data.

For All Marketplaces

  • When country or mapping information cannot be found during the GetOrders flow, a country error report is logged to Omnitron. The missing country is then created in passive mode, allowing the order creation to proceed without failure.

  • Performance improvements have been implemented to better handle high-volume data during the Send Cancel Order Items flow.


Project Zero​

Enhancements

PZ Log Visualization – README Documentation

  • A comprehensive README has been created for the PZ Log Visualization module to improve onboarding and usage understanding for developers. This documentation can be accessed at the /log-visualization-poc/src/main/ path.

PZ Log Visualization – User Activity Flow in Grouped Log View

  • A visual flow displaying user activities has been added to the grouped log view, providing better insights into user behavior.

PZ Log Visualization – File Management Refactor

  • Refactored file upload and recent files display screens to improve usability and maintainability.

PZ Log Visualization – Hiding RSC Requests

  • RSC (React Server Component) requests are now hidden in PZ Log Visualization to improve readability and focus on relevant logs.

PZ Log Visualization – Loading States & JSON Parsing Improvements

  • Enhanced the loading indicators and improved JSON parsing to make data rendering more reliable.

SampleProducts Endpoints Added to RTK

  • SampleProducts-related endpoints have been integrated into RTK (Redux Toolkit) for improved state management and API handling.

akninon/next – Redirect Test for getUrlPathWithLocale

  • A functional test has been implemented for getUrlPathWithLocale in redirect scenarios to ensure proper locale-based URL handling.

getCategoryDataHandler – Handling rawData Undefined

  • The getCategoryDataHandler function now safely handles cases where rawData is undefined, preventing runtime errors.


Seller Center​

Resolved Issues

Category Permissions Tree Stability

  • The UI now properly displays the category permissions tree, even under high request loads in the Finance > Seller Management > Seller Management Detail > Permissions page. Previously, sending too many simultaneous requests could cause inconsistencies or distortions in how the tree was rendered. This edge-case behavior has been fixed to ensure stability and reliability.

Resolution of Seller-Specific Delivery Option Issue

  • A previously identified bug affecting seller-specific delivery options has been resolved. This issue occurred when MPOs set any delivery rule, which would then override the sellers' configurations.Sellers can now utilize additional calculators and delivery rules. This functionality is available when the MPO's delivery rule is set to "Any Rule" and the is_manual_entry value is true.

New Features

Category Filter Added to Collections

  • A category-based filtering option has been added to Marketing > Collections > Edit Collection page. This enhancement provides more flexibility when managing and locating relevant content.

Enhancements

p.get.collections Task Improvement

  • The p.get.collections task has been refined to improve execution speed and system responsiveness. This change is expected to significantly reduce the time required to transfer campaign data from Omnitron to the Seller Center portal, especially during bulk operations.


Akifast

New Features

Secure Form Integration for Credit/Debit Card Payments

  • We’re happy to announce the launch of the new Secure Form, which can be fully customized with the integrated brand’s own styles. For Payment Methods – Credit Card/Debit Card, this Secure Form has been implemented to securely collect card details (Card Number, Expiration Date, CVV, Card Holder Name) within an embedded iFrame, ensuring PCI DSS v3.2.1 compliance and delivering a smooth and secure checkout process.

Product Reviews Display and API Development

  • A new endpoint has been developed to list product reviews and ratings based on SKU and BaseCode. This enables the display of product reviews submitted by Akifast users directly on the website. The endpoint will be called via iFrame for seamless integration.

Credit Card Tokenization Flow

  • A new flow has been designed and implemented to enable credit card information to be tokenized by payment providers, enhancing security and compliance while streamlining payment processing.

Enhancements

Manual Review Status Email Enhancement

  • The emails sent for transactions in the Manual Review status now include the reason why the transaction was placed under Manual Review, providing better visibility and context for follow-up actions.

HPP Product Image Aspect Ratio Fix

  • An improvement has been made to the Hosted Payment Page (HPP) to fix an issue where certain product images appeared stretched or squashed. Product images now display with the correct aspect ratio.

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.

System Improvements

Security Enhancements and Library Updates

  • Security improvements recommended by Snyk have been applied. Outdated libraries with known vulnerabilities have been removed, and the system has been refactored accordingly to ensure better stability and security.


App Maker

Platform

New Features

Deployment Timeline

  • A new timeline feature has been introduced for both Build and CodePush operations, enabling step-by-step tracking of the deployment process. This enhancement allows you to:

    • Monitor the duration of each step in the process.

    • Quickly identify at which stage potential errors occur.

  • The feature includes:

    • CodePush Timeline – Visualizes each stage of a CodePush update.

    • Build Timeline – Displays the progress of build operations from start to finish.

Enhancements

Deployment → Highlighting Live CodePush

  • Since multiple CodePush operations can be configured for a single build, the latest successful CodePush is now visually emphasized as Live with the following changes:

    • The corresponding CodePush in the list is clearly labeled as Live.

    • A green background color is applied to make the Live status stand out.

Last updated

Was this helpful?