# Akinon Release Notes (05.15.2023)

## <mark style="color:red;">ACC</mark> <a href="#commerce-cloud" id="commerce-cloud"></a>

#### <mark style="color:red;">**Enhancements**</mark>**​**

**Domains**

* “Domain Records” text has been added to the button in the list of certificate records for the certificates that have been added to the project and project application before.<br>

  <figure><img src="https://1066499406-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxpVRheUHzJXXkDHR0KGf%2Fuploads%2FS0RjNtc7gKQbhVjnpbyE%2Fimage.png?alt=media&#x26;token=f7fad8d8-87a8-4e9b-890c-ea1edd572b4d" alt=""><figcaption></figcaption></figure>

**My Applications > Application Detail**

* Version search filter has been added to the Installed Projects field.<br>

  <figure><img src="https://1066499406-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxpVRheUHzJXXkDHR0KGf%2Fuploads%2F09szqoDuYck3b76uWdeO%2Fimage.png?alt=media&#x26;token=550c90db-bc4d-4506-b117-292b9fe5111d" alt=""><figcaption></figcaption></figure>

**Domains > Email Domain Verification**

* Email domain search filter has been added.<br>

  <figure><img src="https://1066499406-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxpVRheUHzJXXkDHR0KGf%2Fuploads%2FuaXDOsWBAl2B4rfibUHQ%2Fimage.png?alt=media&#x26;token=66b2e1cc-63ec-41b5-a546-12c52551b9af" alt=""><figcaption></figcaption></figure>

#### <mark style="color:red;">**System Improvements​**</mark>

* Developments for the creation of a Yandex certificate have been completed.
* Enabled DevopsAPI & Cockpit to work with Yandex Kubernetes APIs and provided cluster information to the Resource Manager for Yandex Cloud integration.
* Updated version of Pgbouncer Sidecar.
* Improvements have been made for cost optimizations.

***

## <mark style="color:red;">Omnitron</mark>​ <a href="#omnitron" id="omnitron"></a>

#### <mark style="color:red;">**Resolved Issues​**</mark>

* Sales Channels > Category Management - Sequential sending of requests While removing products from the category
  * When removing the products in a category with the "Remove Selected Products from the Category" action on the Sales Channels > Category Management page, a request was made for all products at once. This process has been made more stable by discarding consecutive requests.
* Added missing information to Sales Channels > Sales Channel Settings > Marketplace Mapping - Marketplace Attribute page.
  * remote\_id, is\_required,variant,is\_custom,is\_meta,attribute set name and date updated columns can be seen after filtering the table with Attribute Set.

#### <mark style="color:red;">**New Features​**</mark>

* "Maximum percentage discount limit" campaign option added to Sales Channels > Marketing > Campaigns page.
  * In order to bring a percentage upper limit to the campaign; On the "Campaign Action" page, "cheapest item free(buy 3 share 2)” should be selected as the Action type. "Maximum percentage discount limit" can be selected in the "Discount Type" section.
  * According to the selection in the Conditions section, an upper limit is set for the discount to be applied in the basket or at the payment step.

#### <mark style="color:red;">**Enhancements**</mark>**​**

* Sales Channels > Marketing > Campaigns page page new campaign option.<br>

  <figure><img src="https://1066499406-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxpVRheUHzJXXkDHR0KGf%2Fuploads%2FHee5HtdPSXKHr6IAlaJm%2Fimage.png?alt=media&#x26;token=c5f7288c-b478-4ecb-a499-7320940a49cc" alt=""><figcaption></figcaption></figure>

***

## <mark style="color:red;">Commerce​</mark> <a href="#commerce" id="commerce"></a>

#### <mark style="color:red;">**Resolved Issues​**</mark>

* Developers.akinon’s documentation, including 3 parts of checkout, is completed.

#### <mark style="color:red;">**New Features​**</mark>

* We have completed the task of the following return shipping with tracking url, [COMM-1818](https://omniplatform.atlassian.net/browse/COMM-1818). This task is important for the PAT team.
* We have completed the task of the message filter about SellerCenter.
* We have completed the multicurrency and language improvements for the brand project and tested it.
* We have prepared the ADR about these (currency and language) improvements.
* We have analyzed the task about the color differences between listing and product detail page, [COMM-1739](https://omniplatform.atlassian.net/browse/COMM-1739).

***

## <mark style="color:red;">Instore​</mark> <a href="#instore" id="instore"></a>

#### <mark style="color:red;">**New Features​**</mark>

**Search by Member Information screen, the phone number field format change**

* The format of the field where an existing customer is searched with the phone number on the Search by Member Information screen has been changed. In the new format, when entering the phone number, zero is automatically added at the beginning of the entered number, and the entered number is displayed in the phone number format. In addition, the placeholder text in the phone number field is now displayed in the phone number format.

**Adding pagination to the lists on the Package Orders and Transfer Orders pages**

* The pagination feature, where the number of packages to be displayed on the page can be adjusted, has been added to the package lists in all states on the Package Orders and Transfer Orders pages. Now the number of packages to be shown in the lists can be set as five, ten, twenty, fifty, one hundred and two hundred.

<mark style="color:red;">**Enhancements**</mark>**​**

* New phone number field at the Search by Member Information screen

  <figure><img src="https://1066499406-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxpVRheUHzJXXkDHR0KGf%2Fuploads%2FoLra1RJvSokza0eCl6VL%2Fimage.png?alt=media&#x26;token=39b854b6-044d-4311-87c9-e11d3012474a" alt=""><figcaption></figcaption></figure>

  <figure><img src="https://1066499406-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxpVRheUHzJXXkDHR0KGf%2Fuploads%2FHkw3tXkaEPsGPMiWhBhg%2Fimage.png?alt=media&#x26;token=f360d637-37ff-4c1d-9b8a-086aee0bb4b0" alt=""><figcaption></figcaption></figure>
* Pagination on the Package Orders and Transfer Orders pages<br>

  <figure><img src="https://1066499406-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxpVRheUHzJXXkDHR0KGf%2Fuploads%2F3irvn2G5aXlhdz9Ro8r9%2Fimage.png?alt=media&#x26;token=fcde31d6-4221-41bc-8dcb-a27740466e5e" alt=""><figcaption></figcaption></figure>

***

## <mark style="color:red;">Project Zero​</mark> <a href="#project-zero" id="project-zero"></a>

#### <mark style="color:red;">**New Features​**</mark>

**Brand Transition**

* Size chart has been added to the product detail pages.
* The international size selection switch has been added to the product detail pages.
* Sticky button for sorting and filtering has been implemented in mobile listing pages.
* Hover state display for listing product cards has been completed.
* Best Sellers and Shop by Activity widgets have been added to the mega menu.
* A footer menu has been added to the mobile web.
* A recommendation widget has been added to the shopping cart.
* My Profile and Change Password pages have been redesigned according to the brand's design.
* The listing wiki box area has been created on the server side.
* Sorting options in the mobile web have been redesigned to be displayed as a bottom sheet.
* The filters in the mobile web have been redesigned according to the brand's design.
* A Clear All button has been added to the filters for clearing all selections.

**Next.js**

* Multicurrency function development has been completed.
* The refactoring of the Multilanguage and Currency structures has been completed.
* Next.js - Basic Setup documentation has been completed.
* Next.js - Widgets documentation has been completed.
* Next.js - Data Fetching : Client Side documentation has been completed.
* Next.js - Static Assets documentation has been completed.

***

## <mark style="color:red;">App Maker​</mark> <a href="#app-maker" id="app-maker"></a>

#### <mark style="color:red;">**New Features​**</mark>

**Mobile**

* Live Commerce App:
  * A slug field has been added to the "Forgot Password" form.
  * Pull-to-refresh functionality has been added to the "Active Events" section.
  * A button has been added to initiate automatic highlight feature.
  * A message has been added to provide information when the broadcast end time is approaching.
* Plugin:
  * Firebase app plugin has been developed.
  * React Native Image Picker plugin has been developed.
  * Expo Location plugin has been developed.
  * Expo Media Library plugin has been developed.
  * Expo Local Auth plugin has been developed.
* Framework:
  * Version 2.4.2 has been released.
  * MapView page has been made compatible with the plugin.

#### <mark style="color:red;">**System Improvements​**</mark>

* Unit Tests:
  * Unit tests have been written for the adaptor package.
* CLI:
  * Added "git disconnect" command.
  * Added "git check" command.
* App Maker Platform:
  * All incoming (post, query) inputs from the client are now sanitized for security purposes.
  * Improved the organization filter on the Plugin Store screen.
  * Added a bar related to the Git repository on the project detail page within the scope of Git integration.
  * Improved the sorting feature in all listings.
  * Completed AWS integrations on the Administration side.
  * Resolved issues in the Notification Center panel.
* Gateway:
  * Added store version control for Codepush and Forceupdate operations.

***

## <mark style="color:red;">Live Commerce​</mark> <a href="#live-commerce" id="live-commerce"></a>

#### <mark style="color:red;">**Resolved Issues​**</mark>

* Adding a warning message for large loaded posters on the landing page.

#### <mark style="color:red;">**System Improvements​**</mark>

* The highlight button becomes visible when the livestream starts, not when the livestream is clicked.
* Included information about the conflicting event in the warning message that is displayed for conflicting events.

#### <mark style="color:red;">**New Features​**</mark>

**One2one support**

* The screen enables one-to-one meetings with customers.

**One2one support settings screen**

* The settings screen, where one-to-one meetings can be set for how many minutes it takes, which days the meeting can be held, and what time the working hours start and end, is completed.

***

## <mark style="color:red;">3rd Party Integration​</mark> <a href="#id-3rd-party-integration" id="id-3rd-party-integration"></a>

#### <mark style="color:red;">**Resolved Issues​**</mark>

**Fixed Installment Count on Craftgate Panel**

* The incorrect installment count submission in the Craftgate panel has been fixed.It has been observed that the selected installment count is correct both in Omnitron and in Craftgate.

#### <mark style="color:red;">**New Features​**</mark>

**Checkout Payment Integration**

* The development of Checkout Payment Integration has been completed. This integration is now available for any brand to use. Users should configure the following pages based on the installation document: Sales Channels > Payment Management > Pos Integration and Sales Channels > Payment Management > Payment Option. The POS of the cards that are requested to use Checkout POS should be updated as Checkout POS from the Sales Channels > Payment Management > Card Settings page.

**Added Installment Count 1 to 12 to PaywitIyzico Gateway**

* Installment options ranging from 1 to 12 have been added to the PaywitIyzico gateway. Brands using the PaywitIyzico gateway must select only the installment numbers that are specific to their merchant. If undefined installment numbers are chosen, the PaywitIyzico gateway will not return the selected installment numbers in Omnitron.

**Added Async Support For Iyzico Fund Transfer**

* With the added async support for payments made via fund transfer in Iyzico, the verification of whether the payment has been received or not has been moved from Omnitron to Commerce. When the user completes a payment via fund transfer, a pre-purchase transaction is created in Omnitron. The user is then required to complete the bank transfer within 5 days.

**In redirection payment types, the ability to create asynchronous orders**

* We have completed the development of the ability to asynchronously create orders in cases where orders are created in PayU but not in Omnitron.
