Akinon Release Notes (04.14.2025)
Last updated
Was this helpful?
Last updated
Was this helpful?
Fixed Multiple Capture Order Action per Order
The system previously allowed the “Capture Order” action—used to finalize a pre-authorized payment (provision)—to be triggered multiple times for the same order. This action is intended to capture the final amount after potential item-level adjustments (e.g., when certain items cannot be fulfilled). The issue has been resolved, and Capture Order can now only be executed once per order to prevent duplicate captures.
Fixed Attribute Value Mapping Removal Issue
Previously, attribute value mappings were not removed despite user actions. This issue has been resolved. Users can now successfully remove source and target attribute value mappings under Sales Channels > Sales Channel Settings > Marketplace Mapping > Mapper form.
Fixed Flow Locking on Cancellation Request Errors from Commerce
When an error occurred during cancellation requests received from Commerce by tasks, the process flow was locked. This problem has been fixed, and the flow will now continue correctly even if errors are encountered.
Marketplace Menus Moved to Related Marketplaces' Sales Channel Menu
sales-channel
type applications created by the Marketplace Dashboard team are now listed under their respective Sales Channels > Marketplace Operations menu instead of the Omnitron sidebar, improving navigation as the number of marketplace integrations grows.
Extra Stock, Price List & Segment Info Display on Collection and Catalog Control Pages
Users can now view Extra Stock, Extra Price, and Segment information on:
Products and Catalogs > Collections > Dynamic/Static Collection Detail
Products and Catalogs > Catalogs > Catalog Control
These details are accessible via a new collapse button on the relevant lists.
.xlsx Download Enabled on Errors and Warnings Tab
Errors and Warnings can now be downloaded in .xlsx format, in addition to the existing .csv option.
Bulk Price and Stock Update Action Moved to Cardbox on Sales Channel Settings
The “Bulk Price and Stock Update” action has been moved from the Sales Channel detail form to a new cardbox on the Sales Channels > Sales Channel Settings page. Users can now perform bulk updates (Product, Price, Stock, Product Image) per sales channel from this section.
New "Error Logs" Column on Product Pool Page
A new Error Logs column has been added to Products and Catalogs > Product Pool. Users can view integration errors and logs for related products, including Error Code, Error Message, Creation, and Update Dates, by clicking the log icon.
"Process Center" Renamed from "File Management" and New Bulk Operation Processes Tab
The File Management menu is now titled Process Center. A new Bulk Operation Process tab has been added to track actions by created date, updated date, user, task status, and error details.
Remove Filter Component on Product List Filter Settings
The unused filter component on Sales Channels > Sales Channel Settings > Product List Filter Settings has been removed for a cleaner UI.
Blocked Unified & Seller Center Products from Being Sent to Other Marketplaces
Unified and Seller Center-related products (supplier and seller-created simple/offer types) can no longer be sent to other marketplaces from Marketplace Omnitron.
3-Decimal Currency Support in Invoicer
The Invoicer application now supports currencies with three decimal places.
Partial Cancellation for Provision Type Payments
Partial cancellation has been enabled for provision-type payments.
Replacement Product Feature for Loyalty Orders
Orders paid with loyalty points can now utilize the “Replacement Product” feature within Orders > Order Detail form.
Removed Hard Delete for Payment Options
Deleting a Payment Option now sets it to "Passive" status instead of removing it permanently.
B2B Permissions Management
B2B application permissions can now be managed directly within Omnitron > B2B Application.
"Move to Another Card Setting" Action Added
A new action allows users to move selected BINs (Bank Identification Numbers) to another card setting via Sales Channels > Payment Management > Card Settings > Detail form.
Display of Products with Multiple Categories in Collections
Products with multiple category assignments can now be fully viewed in Products and Catalogs > Collections > Dynamic/Static Collection Detail via a collapsible column in the Category list.
Updated Calculation Logic for data_source_shipping_option
Previously, in scenarios where data_source_shipping_option
was used, the shipping fee provided by the related data source was calculated based on the unit price of products. This could result in inaccurate shipping fees and did not reflect the true total of the basket. With this update, shipping fees are now calculated based on the final total amount of the basket and the rate or amount specified by the data source is now accurately applied according to the actual total order amount, ensuring correct shipping fees.
PLP Support for discount_ratio & discount_amount Sorting
Sorting support has been added for the discount_ratio
and discount_amount
fields on the Product Listing Page (PLP). With this enhancement, users can now sort products in ascending or descending order based on discount ratio or discount amount. This allows for a more campaign-focused and user-friendly shopping experience.
Added Shipping Group to Command Conditions
The Command Conditions feature now supports Shipping Option Group selection. When "Shipping condition" is chosen, the system displays your configured shipping groups as selectable options, similar to channels in Channel Conditions. This allows more detailed control over command execution based on shipping setup. You can access it via OMS > Settings > State Transitions > Add State Transition. When creating or editing a rule, "Shipping condition" will include your defined shipping groups.
Enhanced Kargoist Shipment Tracking Information
Integration with Kargoist now provides more comprehensive shipment tracking. The trackingNumber
and waybillNumber
are included in both the shipment query and create_shipment services, making it easier to track and manage Kargoist shipments.
Detailed User Information in Audit Logs
The Audit Log detail service now includes comprehensive user information. Previously, only the user ID was shown, which provided limited context. This enhancement adds full user details, offering greater clarity and traceability within the Audit Log.
Added "Preparing" Status to Transfers
A new "Preparing" status has been introduced to the transfer process, appearing before "In Transit". This change prevents cancellations after packages are allocated, ensuring accurate inventory status and smoother workflow. While in "Preparing" status, order cancellation will be disabled in the frontend, and products can become Out-of-Stock (OOS). All transfers will now pass through the "Preparing" status before transitioning to "In Transit". This update provides better control over the transfer process, reduces errors related to late cancellations, and ensures more accurate inventory management during transfers.
Enhanced Audit Events with Staff Login Information
The system now records detailed information for successful staff logins, including the timestamp, IP address, and user details. This improvement was implemented using a custom solution built on existing infrastructure, without relying on external packages. It provides a more comprehensive audit trail, giving you clearer insight into when and from where staff members are accessing the system.
Added Lightbox to Product Detail Page
When a user clicks on the product image on the product detail page, the image will now be displayed in a larger, more prominent lightbox view directly on the screen. The displayed product image within the lightbox is fully responsive and will adjust its size to fit different screen sizes and devices, ensuring optimal viewing on desktops, tablets, and mobile phones.
Renamed "Cargo Shipping Method” in Package Orders Filter
The filter for cargo companies in the packaging orders section has been renamed to "Cargo Shipping Method". This change ensures that users can quickly identify and select the correct filter, reducing confusion and improving navigation when managing package orders.
Added Find In Store Functionality to Settings
The “Show Find in Store on Product Detail” functionality is now added to the Settings > Configuration page. Brands that do not wish to use the Find In Store feature can now disable it through the UI Settings. By enabling or disabling this feature through Settings, brands can tailor the shopping experience to their needs, offering more customization and preventing unnecessary features from appearing if they’re not needed.
Helpbox for Flow Information on Logs and Alarms Pages
A “Helpbox” has been added to the Logs and Alarms pages to assist users in selecting the appropriate flow. It provides information on what each flow does, helping users make informed decisions when choosing the right flow.
Detailed Tooltip Information on Dashboard
The information displayed in the dashboard's tooltips has been updated to provide more detailed and relevant content. These improvements help users quickly understand key metrics and data points, offering enhanced context and guidance for decision-making.
System Improvements
Amazon
The Amazon Price Feed, Stock Feed, and Delete Feed have all been migrated to a JSON feed structure for improved compatibility and efficiency.
In the GetOrders task, orders with an empty BuyerInfo field will no longer get stuck, ensuring smoother order processing.
N11
In the Control step of the Price and Inventory flows, a remote ID check is now performed before the GetMappedAttributes request to improve flow efficiency, as mapped product requests were previously causing delays.
For N11's stock, price, and product delete flows, the "product rejected by catalog" error has been addressed. Users are now able to see the reason for rejection in the seller panel and resubmit the product for approval.
Hepsiburada
A status check has been added before shipping, and the automatic product matching confirmation has been removed to allow for better control.
A cancellation request has been introduced for orders with invoices in the Cancel flow to streamline the order cancellation process.
Trendyol
The batch request in Trendyol’s Get Order flow has been removed to simplify the flow.
Identity numbers have been added to address data in the Get Order flow.
A Gift option has been added to the Get Order flow for additional flexibility.
Seller Center
A rate limit control has been added to prevent too many request errors in the Seller Center's Category Attributes, Compare Attributes, and Dashboard flows.
An improvement has been made to ensure that the mapped_remote_id
is populated, even if an error occurs in the mapped product request during the price and stock flow.
All Marketplaces
When a brand updates an image, the system now automatically updates the product by running the corresponding flow to ensure the new image is sent with the product data.
The attribute size has been increased for InvokeHttp in the GetOmnitronAttributeSchema step of the Default Attribute flow across all marketplaces.
Send Update Product tasks can now be triggered by uploading a CSV file for easier management of product updates.
Updating Email Flows
Fixed an issue where users were unable to update their email addresses due to the absence of an email verification process. The flow now includes sending a One-Time Password (OTP) to the new email address for verification, enabling users to successfully complete email changes.
Delivery Settings Order Adjustments
The order of delivery settings has been restructured: active settings now appear first, followed by inactive ones—improving clarity and operational efficiency.
Easy Return Actions Readjustment
The new Easy Return feature, located under Settings > Delivery Settings, enables Marketplace Owners (MPOs) to define return options in a structured table. Sellers can then choose appropriate shipment options based on the MPO's configurations, ensuring consistency and simplifying the return process for both parties. If a Seller doesn't select an option, the MPO's default configuration will be automatically applied. This update provides more flexibility than the previous setup but still limits Sellers to a single vendor for the Easy Return process from a list of verified options.
Added "Download Error Records" Button
A new Download Error Records button has been added to all bulk actions under Products. This allows users to instantly download logs related to bulk operations, helping them quickly identify units that encountered errors and take corrective actions efficiently.
Added Hierarchical Category Tree
Added a new category selection feature with a hierarchical tree view, enabling users to visually explore the relationships between categories. This enhancement makes it easier to select the most appropriate category when adding or updating a product, ensuring better accuracy and user experience.
Order and Order Item Export Enhancements
The Order Export ( Orders > Orders > Export > Order Export ) now includes refund amount data, while the Order Item Export (Orders > Export > Order Item Export ) has been updated to include refund approval date and cancellation status columns. These additions provide users with more detailed insights, supporting improved KPI tracking and operational efficiency.
BIN-Based Routing
A new BIN-based routing feature allows merchants to configure payment processing based on the customer's selected BIN (Bank Identification Number). It enables setting installment options, selecting the appropriate virtual POS for the card associated with the BIN, and adjusting installment rates and bank commission fees to optimize transaction management.
Minimum 3D Secure Amount Configuration for POS
A new field, Min 3D Amount, has been added to the POS creation and editing forms in the Merchant Back Office. This enhancement allows MBO admins to configure the minimum order amount that will trigger 3D Secure authentication during payment. Orders below this threshold will bypass 3D validation, providing greater flexibility in fraud prevention strategies.
System Improvements
UI/UX Enhancements for Merchant Back Office and Admin Dashboard
Various UI/UX improvements have been implemented across the MBO and Admin Dashboard to enhance the overall user experience.
Mobile App Not Opening on Jailbroken Devices
The EXIT_IF_ROOTED
field has been added to themeConfigs/app.json
. When set to true
, this configuration triggers an automatic closure of the app if it detects a rooted or jailbroken device, preventing the app from running on compromised devices.
Mobile App Icon Changes for Dark Mode
The app icon scripts have been updated to support “Foreground” and “Monochrome” images, enabling the use of adaptive icons on the Android platform. Additionally, “Dark” and “Tinted” icons are now supported on the iOS platform for better compatibility with dark mode settings.
GIF or Video On Splash Screen
The splash screen now supports displaying a GIF or video instead of just a static image when the app is opened, offering a more dynamic user experience.
Mini Basket Optimization
To reduce unnecessary requests, the app now queries the mini basket endpoint to retrieve the number of products in the basket, instead of sending a request to the basket endpoint. This optimization enhances performance.
Build and CodePush Notification System via Email
Developers will now receive email notifications regarding the status of builds and CodePush actions. By default, the notification setting is "open", but it can be adjusted at any time through the notification settings in the top right menu.
Last Activity Date on Project Cards
The Last Activity Date—the date of the most recent build or CodePush—is now displayed on project cards in the Projects Page. Previously, it showed the project creation date. This update improves user experience by providing more relevant information.
Sorting Projects by Last Activity Date
Projects can now be sorted by Last Activity Date, allowing users to view more recently active projects at the top. The default sorting is now based on activity, though alphabetical sorting remains an available option.