Akinon Release Notes (11.25.2024)
Last updated
Was this helpful?
Last updated
Was this helpful?
Improvements on Product Sorting and Catalog Management
In Products and Catalogs > Catalogs > Shop > Sorting > Preview/Edit page:
Resolved an issue where users needed to double-click checkboxes for selection. Single-click selection is now enabled for a smoother experience.
Previously, when a new order number was entered into the sorting box, only the two affected products would switch places. Now, the product is placed directly in the desired position, and the other products shift accordingly by one position.
Corrected Refund Amount Calculation for Shipping Option Groups
Fixed an issue where the refund amount for shipping option groups was miscalculated. The correct shipping amount is now applied when refunding all items in a group.
UI Kit Storybook
Developed menu and upload components.
Alphabetical Ordering and Search Functionality for Shipping Options
Added a search function to the dropdown menus for Sales Channels > Sales Channel Settings > Easy Return Shipping Options > Add/Edit Easy Return Shipping Options, enabling users to quickly find their desired shipping company.
Dropdown options are now displayed in alphabetical order, providing a more organized and user-friendly experience.
Product-Based Volume Campaign Feature
Introduced a new feature under Sales Channels > Marketing > Campaigns > Add/Edit Campaign, allowing discounts to be applied based on the total number of products. When selecting "Total Number of Products" as the primary condition type, a new Type dropdown appears. Dropdown values include:
Product: Apply discounts based on individual product counts.
Basket: Apply discounts based on the total number of products in the basket.
Bulk File Template & UI Fix for Card Settings
Added a bulk file template and improved the UI of buttons in the Card Bin Section under Sales Channels > Payment Management > Card Settings > Add/Edit Card Settings.
Contracts Update
The Distant Sales Agreement and Preliminary Information Conditions information on the Orders > Orders > Order Detail page has been updated to ensure accurate reflection.
Conditional Pop-Up Display for Return Operations
Enhanced the logic for pop-up display for return operations on Orders > Order > Order Detail page, ensuring a more personalized experience:
If both conditions below are met, users will see a pop-up containing: An input field for entering the "Refund Invoice Number". A checkbox to transfer the refund to the loyalty account (Transfer Refund To Loyalty Account).
Loyalty Integration Setting is defined in Omnitron.
The CANCELLATION_REQUIRES_INVOICE
Omnitron dynamic setting is true
.
If only one condition is met:
If Loyalty Integration Setting is defined, the "Transfer Refund To Loyalty Account" checkbox will be displayed.
If only CANCELLATION_REQUIRES_INVOICE
is true
, the input field for entering the "Refund Invoice Number" will be displayed.
If neither condition is met, users will be presented with a confirmation pop-up, identical to the one shown when progressing with the "Skip" button.
Webhook List Action Added to Transfer Detail Page
The "Open Webhook List" action, previously available on the Package and Order Detail pages, has now been added to the Transfer Detail Page as well. This ensures consistency across different pages and provides users with easy access to webhook information for transfers.
New Columns Added to Transition Logs Table on Packaging Detail Page
Two new columns, “Instore Staff ID” and “Instore Staff E-mail”, have been added to the "Transition Logs" table on the Packaging Detail page. These columns provide additional information about the staff involved in package transitions.
Barcode Validation Based on API Configuration
Barcode validation will now be determined dynamically. For example, on the Package Detail page, the modal opened with the "Complete Packing Without Shipment" command will include a barcode input field, and whether barcode validation is applied will be determined based on the response from the API. This feature works similarly to the barcode scanning functionality used in the instore environment, ensuring consistent and accurate barcode validation while allowing dynamic control based on API settings.
"Prepare Package" Command Added to Package Detail Page
The "Prepare Package" command has been added to the Package Detail page, and its associated actions are now functional. Product items can be marked as "out of stock", and this status can be updated or removed as needed.
Addition of "Wallet" Payment Type
The newly added payment type: "wallet" integrated into the OMS. This allows users to select wallet-based payment options within the system.
Omnitron Order Detail Link Opening in New Tab
On the Order Detail page, the link to the Omnitron order details will now open in a new tab, providing users with the ability to easily reference both pages simultaneously without losing their current context.
Dynamic Action Names in ComboBox on Package and Transfer Detail Pages
On the Package Detail and Transfer Detail pages, the action ComboBox will now display dynamic command names retrieved from the API, instead of the hardcoded command names previously used in the front-end code. Additionally, the modal title and submit button have been updated accordingly to reflect these changes.
Shipping Label Update with Defined Shipping Company Information
When generating a shipping label or performing a shipment tracking request, the defined shipping company value is now included on the label. If this information becomes available or is updated after the label is created, the label will be re-generated with the most recent shipping company details. This ensures that shipping labels always reflect accurate and up-to-date information.
Webhook Enhancement for “Deliver Package” Command
When the “Deliver Package” command is executed, package status delivered webhook is triggered for packages marked as delivered. This enhancement ensures real-time delivery status updates are sent to external systems.
Guest Checkout Update
The phone number field has been added as a mandatory requirement during guest checkout. Customers are now required to provide a phone number before completing their order.
Tax Free Button Visibility
The "Tax Free" button in the order details will now appear with a blue text color when the order status is "Ready for Pick Up". When the order status is "Delivered", the button will be disabled, and its text will change to black.
Product Detail Page Variant Selection Update
On the Product Detail page, the variant selection flow has been updated to ensure consistency. Previously, selecting a size before a color could cause the color options to close, even if the selected color had available sizes. Now, color must be selected first, followed by size, ensuring that available combinations of color and size are always displayed correctly.
Reporting Enhancements
Error codes in the “Report Export” file now include detailed explanations, improving the clarity and usefulness of the reports.
Decoverse Enhancements
SKU-based simplification has been implemented for Decoverse linelogs, making the logs clearer.
Trendyol Enhancements
Optimized price, stock, and product deletion flows for Trendyol to enhance operational efficiency and reduce processing time.
N11 Enhancements
Optimized price and product deletion flows for N11, ensuring smoother and more reliable operations.
Widget Management Page Image Retention Fix
Resolved an issue on the Store Management > Widget Management page where adding an image to a sub-content would inadvertently remove images from other sub-contents after saving changes. Previously added images are now retained and processed as expected.
Attribute Set & Category Mapping Page Dropdown Issue
Fixed an issue on the Store Management > Widget Management page where dropdown fields in widget configurations were incorrectly displayed as textboxes in the Seller Center. These fields now appear correctly as dropdowns.
Progress Bar Issue in Campaign Detail for Removing Items from Collections
Resolved an issue on the Campaigns > Campaign Detail page where the progress bar failed to work correctly during bulk removal of items from a collection. The progress bar now functions as intended.
Holiday Mode Feature
Sellers can now activate or deactivate holiday mode using the holiday mode switch on the Finance > Account Management > General Information page. Sales status for the seller’s offers will be updated accordingly based on this setting.
Excel Filtering and Dynamic Attribute Filtering
Introduced the ability to filter campaigns and collections using Excel and dynamic attributes on the Campaigns > Collections > Collection Detail and Campaigns > Campaigns > Campaign Detail pages.
New Filters in Product Revision Page
New filters have been added to the Products > Product Revision page, including SKU, name, base code, attribute, status, and seller.
Announcements Modal: Show Only Unread and Clear All Options
The "Show Only Unread" and "Clear All" options have been added to the Announcements page, enabling easier management of announcements.
Marketplace Owner Notification for New Support Tickets
Marketplace owners are now notified when a new support ticket is created by a seller.
Seller Performance Metrics Page for Marketplace Owner
A new "Seller Performance Metrics" page has been added to MPO, allowing the distribution of seller ratings to be viewed on the Finance > Seller Performance Metrics page.
SKU Deduplication in Offer Creation
During the offer creation process, the SKU value is now deduplicated at the seller level, ensuring that each SKU is unique within the seller’s offers.
Transaction Logs Modal in Admin Dashboard
A new detail modal has been added to the "Transactions" page in the Admin Dashboard, allowing users to view transaction logs and their details more effectively.
Merchant Back Office – Payment Session Export
The exported CSV file for “Payment Sessions” now includes a new column, “Total Paid Amount”, displaying the total payment amount for each session.
Rate Filtering in Admin Dashboard – Reviews Page
Added “Rate Minimum” and “Rate Maximum” filters to the "Reviews" page, enabling users to filter reviews based on specific rating ranges.
Admin Dashboard – Akifast Transaction ID Filter Mapping
On the Admin Dashboard > Transactions page, the “Akifast Transaction ID” filter has been correctly mapped to improve filtering accuracy.
OAuth Server Key Store Update
The Key Store file for the OAuth server has been updated for local, sandbox, and production environments. Both the “Key ID” and “Key Store” can now be externally configured.
Merchant Notification Retry Flow Adjustment
Previously, if a notification request attempt for a merchant encountered an error, the payment session would remain “In Quarantine” status and the notification request would be retried. This flow can now be configured. If the payment session is “In Quarantine” status, it will directly transition to the “Waiting for Cancelation” status without retrying the merchant notification request.
Sentry Integration
Sentry integration has been completed for the User Web App, Merchant Back Office, and Admin Dashboard, enabling better monitoring and error tracking across these platforms.
Mobile Pagination Bug Fix
Fixed an issue affecting projects on Version 4.3 and above as well as Zero-linked projects, where the next
URL for pagination in the users/orders
API was not functioning correctly.
Recommendation: Reinstall the project using the following CLI command for optimal results:
Platform Enhancements
Redesign of Build Detail Page
Major UI improvements have been implemented on the Build Detail Page to enhance usability and accessibility. The updated design ensures users can access key information at a glance more efficiently.
Continued development of the project with key additions: