Akinon Release Notes (03.03.2025)
Last updated
Was this helpful?
Last updated
Was this helpful?
Cache & Save Issue on Attribute Set Detail Form
Fixed a bug that caused users to incorrectly view and create attribute set configurations. Now, users can add attributes with the edited configuration to the related attribute set, and selecting attributes will no longer retrieve incorrect configurations from previously selected attributes.
Shipping Option Groups and Shipping Interest Amount Conflict
Fixed a bug that prevented approval cancellation requests for orders with a shipping interest amount in their shipping option groups. Now, multiple shipping options for a single order can be successfully canceled separately.
Fix for Exporting Dropdown Attribute Values
In the Products and Catalogs > Product Attributes > Attribute Detail page, specifically for attributes of type Dropdown, clicking the XLS button previously resulted in exporting all attribute values, irrespective of the selected attribute. This issue has now been fixed so that only the values associated with the selected attribute will be included in the export. Additionally, a new action has been added, allowing users to export the selected values directly.
Adding Templates In the Bulk Price and Stock Update Tab
Predefined templates have been added for each action in the Bulk Price and Stock Update tab under Settings > Sales Channels > Sales Channel Detail Form. Users can now easily download these templates by clicking the relevant button.
Webhooks and Webhook Events Pages Added for Sales Channels
A new “Webhooks” page has been introduced on the Sales Channels > Sales Channel Settings page for Shop-type channels. Users can now view and edit related Commerce Webhooks and access the Webhook Events associated with them.
Cancellation Requests Now Support Images and Descriptions
On the Orders > Order Detail page, users can now include images and descriptions when creating cancellation requests. This enhancement provides additional context for cancellations, improving communication and processing efficiency.
Marketplace Dashboard Menu Updates
Logs and Reports cardboxes have been added to all Marketplace Dashboard screens.
Reject Returns cardbox has been added to Trendyol Marketplace Dashboard screens.
Monitoring cardbox has been removed from all Marketplace Dashboard screens.
Log Type Filter Update
A new “Batch Request” filter value has been added to the “Log Type” filter on the Sales Channels > Sales Channel Settings > Marketplace Logs page. This update enhances log filtering capabilities, allowing users to more easily track and manage batch request logs.
Failed BIN Values Included in Bulk Upload Error Messages
When uploading bulk Bank Identification Numbers (BINs) under Sales Channels > Payment Management > Card Settings > Detail Form, any errors encountered will now include the corresponding “BIN value” in the error message. For example, an error message could look like: bin_number_100_1:Channel:Commerce:2_Channel, BinNumber: 88888888 already exists.
“Extra Field” Added to Product Stock Integration Services
The api/i1/product_stock/
service now includes an extra_field
parameter (Data Type: JSON), allowing users to send additional information related to the product stock value.
Order Numbers Now Visible for Reserved Stocks
On the Products and Catalogs > Stock List > Stock List Detail page, users can now view the related order numbers for reserved stock. By clicking on the values in the “Reserved Stock” column, users can easily track which orders have allocated stock.
New B2B Dynamic Setting
A new setting, QUOTATION_ITEM_EXPORT_FIELDS
, has been added to B2B dynamic settings. This setting allows defining which product-related fields will be included when exporting quotation items as an XLS file from the Quotation Detail page. The specified fields correspond to attributes of the product, as defined in the dynamic settings configuration.
Users API Guides Now Available
The Users API Guides have been published, providing detailed documentation on integration and usage. Cover the following topics:
Getting Started
User Management & Authentication
Password & OTP Operations
User Profile & Segment Management
User Payment & Card Management
User Orders & Cancellations
Anonymous User Orders & Cancellations
User Support & Conversation
Captcha Validation
Currency & Akifast Operations
New "Accept Packaging" Command for Waiting Packages
A new command, "Accept Packaging", has been introduced for packages in the waiting status. This enhancement improves visibility into the packaging process, tracking the transition from waiting to packaging accepted, marking the start of the preparation phase. When executed:
The package status updates to "packaging accepted".
The package.status.packaging_accepted
webhook is triggered.
No impact on reservations.
This command is also available in Akinon OMS under: Akinon OMS Settings > State Transitions > Edit State Transition.
New "Transfer Out Of Stock Advanced" Command for Transfers
A new command, "Transfer Out Of Stock Advanced", has been introduced to enhance the transfer process when items are in Out of Stock (OOS) status. This command optimizes inventory management by preventing unnecessary delays in transfer processing. This update:
Ensures non-OOS products continue processing within the same location and package.
Allows partial transfers to proceed without disruption.
Instore Returns Now Refundable as Loyalty Points or Credit Notes
Customers can now receive Instore returns as loyalty points or credit notes, which can be transferred to their cards or customer accounts. This feature is accessible via the Order Refund Cancellation page. To initiate the process:
Click "Create Refund Request" to start the refund process.
Select "Refund to Credit Note" to process the return as a credit note via Omnitron.
Order Refund/Cancel Rules and Product List Information Updates
A new rule has been added to the Order Refund/Cancel Acceptance page to enhance user experience for brands. Now, if the package has already left the warehouse and is in the "Preparing" status, the cancel button will no longer be displayed. Additionally, the product list on this page has been updated to include stock location name and package departure point information.
Stock Location Information Added to Print Preview on Package Orders Page
The stock location information is now available in the print preview on the Package Orders page. Brands can now view stock locations directly when printing order details.
Customer Loyalty Points Now Visible on Checkout Page
Customer loyalty points information, previously available on the Customer Account page, is now also visible on the Checkout page. This allows them to view and use points before completing a purchase.
Local and International Labels with Store Details on Product Page
New "Local" and "International" labels have been added to the Product Detail page. These labels help users identify product availability in local stores or stores in other countries. Clicking on these labels provides detailed store information where the product is available.
System Improvements
Productization Limit in Price, Stock, and ImageS3 Flows
A default productization limit of 2 has been applied to the Price, Stock, and ImageS3 flows. This limit can no longer be changed by operators. This measure ensures more balanced resource usage and helps maintain overall system performance.
N11 Marketplace
Brands using N11 can now update the remote_id
values of integration actions for marketplaceattribute
. This ensures that the remote_id
information is synchronized with attribute_config
.
Enhancements have been made to lists, enabling Split Package logs to be displayed in the Dashboard UI.
Amazon Marketplace
Fixed the original data issue in the Amazon Dashboard flow. The flow now functions smoothly without stuttering.
Trendyol Marketplace
In the Split Package flow, request URLs are now properly encoded during the order data extraction phase, ensuring correct request transmission.
In the GetOrder flow, the system now checks for "product not found" errors via merchantSku
. Orders can now be retrieved if an integration action exists for the product and the corresponding product SKU is available.
Hepsiburada Marketplace
In the Split Package flow, request URLs are now properly encoded during the order data extraction phase to ensure correct request transmission.
In the GetRefundOrders flow, sku
has been added as a search parameter.
Seller Center Marketplace
In the CompareAttributes task, redundant attribute_values
requests have been reduced to a single request when attribute values remain unchanged at the category level. This optimization prevents unnecessary duplicate requests for the same attribute values.
All Marketplaces
Enhancements have been made to ensure proper logging when changes occur in attributes and attribute values at the category level across all marketplaces. Necessary triggers have been implemented to support this improvement.
Unicode characters can now be added directly (without Unicode escape) in objects such as lists and maps passed to attributes in the Preparing Channel Config flow, ensuring that GetBrands flows no longer encounter issues due to Unicode characters.
New Mini Basket API Integration in Project Zero
The Mini Basket API has now been implemented in Project Zero to enhance performance and efficiency. Previously, retrieving the total item count in a user's shopping cart required calling the full basket API, leading to unnecessary computations such as triggering the promotion engine and multiple database queries. With this integration, Project Zero now benefits from a streamlined, lightweight API that returns only the essential data—the total number of items in the basket.
System Improvements
Next.js and Tailwind CSS Upgrade
Next.js has been upgraded to v15.2.
Tailwind CSS has been upgraded to v4.0.9.
Location Update Enabled
Sellers can now update location values on the Locations page, ensuring accurate and up-to-date location information.
Missing Revision Details Issue
Resolved an issue where records were not displayed after an image change in Products > Revision Requests > Details, ensuring all product revision data remains visible.
Category Assignment Issue
When creating a new product in the "Add Single Product" page, if the selected category existed under multiple nodes with the same name, the product was previously assigned to the first parent category containing the category name. This issue has been resolved.
Success/Fail Counts for Product Updates
Collections/Campaigns pages now display the number of successful and failed product add/remove actions, improving transparency.
Hidden Disabled Shipping Options
Shipping options disabled by the Marketplace Owners are now hidden from sellers, preventing selection of unavailable options.
Discount Table in Order Details
Added a table to the Orders > Order Detail page listing applied discounts, giving users a clearer breakdown of pricing adjustments.
Added Revision Rejection Reasons
Product Revisions now show rejection reasons for revision requests, helping Sellers understand and correct issues.
Cancellation Reason Fields in Order Page
Added "Cancellation Reason Description" and "Cancellation Reason Image" fields for return-status items, allowing better tracking and validation of return requests.
Merchant Back Office - Reviews Page
Merchants can now view, approve, or reject reviews submitted for their products.
A daily notification email is now sent to merchant admins for pending reviews.
Akifast Agreement Update
The agreement signed by users during the Akifast registration process has been updated.
3D Router Update
A minimum amount can now be defined in the Merchant POS. Transactions exceeding this threshold are automatically redirected to 3D secure.