v3.9.97

Creation Date: 04.12.2025

244927 - Management Portal Filtering Features

The tests have been completed successfully.

241529 - Opening Images with Gateway URLs

The tests have been completed successfully.

239755 - Editing for clients with the same application name in the Management Portal

The tests have been completed successfully.

244501 - KGH Bugs - 1

Tests have been completed successfully. PO Check can be done.

237193 - Management Portal store conversion detailed testing

test have been completed successfully. PO Check can be done.

228910 - YÖS 2.0 Airapi Regular Payment Service Improvements

The services required for the YÖS 2.0 regular payment flow have been developed and tested. PO checks can be performed.

236020 - Preparing API for wallet for KPS

The processes of the Mernis Personal Inquiry service were reviewed, and the relevant parameters were adjusted to suit the payment institution. The relevant process was API-ized. The API definition was established in the Sağlampay environment. A request was made to the API, and it was determined that the API request was functioning correctly.

236022 - Preparing API for wallet for NVI Address Verification

The KT Address Query process was reviewed. Fields within the KT process were compared with Linktera values ​​to determine appropriate parameters. The API definition was defined in SağlamPay's BOA. A request to the API was sent via Postman, and the API was found to be working.

244419 - DestekBank Payment Request Setup

As part of the installation, a payment request environment will be opened in a test environment within AirAPI. Payment Request 2.0 endpoint definitions will be created. Access will be provided to the secure BKM address for payment requests, and the relevant fields will be filled in on AirAPI. Payment request developments will be transferred to the API Store project in BOA. Boa's Kernel.Technology payment request processes will be transferred. BOA API endpoint definitions will be transferred.

244012 - YÖS2.0 - Editing Discrete GKD Authorization Code API Calls

It has been tested that the Authorization Code call was successful, that both the authorization code and the post-authorization token and refresh token values ​​were recorded in the consent tables, and that payment orders were successfully triggered after the token was received. PO checks can be performed.

244011 - YÖS2.0 - Inquiry into the Status of Future and Regular Payment Orders

Job enhancements have been completed. It has been observed that the money transfer status of orders whose trigger time has arrived but whose status is either canceled or not sent is being queried at 30-minute intervals.

PO checks can be performed.

244010 - YÖS2.0 - Development of Event Listening Calls

Improvements have been made to all newly added event notifications. All event listening calls, both new and old, have been tested. For each type, the relevant path has been called to update the necessary data in the YÖS tables. PO checks can be performed.

244333 - Preparation of Linktera API call token management document

The general scope for token management has been determined. First, a method must be created for Linktera to call the following service.

In the previously described token method, tokens received using BOACacheHelper will be stored as $"linktera:token:{personId}_{customerId";.

The token will be refreshed every 15 minutes with a refreshToken.

TOKEN LIFETIME: 15 minutes REFRESH TOKEN LIFETIME: 30 minutes

Scenario: Tokens have never been received, but are not present on the redist: In this case, the generate-token service is called. Scenario: Tokens are received, but are present on the redist, but have expired - the refresh-token period is active: In this case, the refresh-token service is called, and the token is retrieved. Scenario: Tokens are received, but are not present on the redist because they have expired: In this case, the generate-token service is called.

236945 - [SağlamPay] Application API preparation

CebimPos request parameters have been obtained. Services belonging to the customer team have been prepared, and input and output values ​​have been determined. Topology studies have been conducted. The Linktera request and response structure has been obtained, and the process has been prepared. The analysis document has been added to the attachment section.

243160 - Open Banking Audit Draft Findings 2 - Airapi Trace Records

A meeting was held with Rüveyda Uğurlu, a member of the Information Systems Team, regarding this finding. During the meeting, it was stated that the Management Portal is accessed using a single email address. --> Email Address: [email protected]

Rüveyda explained that tracking records cannot be tracked this way and that each user must log in with their own email address.

It was decided to define users for this request.

A task will be opened for the next sprint definition to resolve this finding.

244490 - [OBA - Api First] - Extension Enhancements

In general, the development of the screens that will retrieve the information used in OBA calls for OBA API First has been completed;

These screens retrieve the information used in calls to target addresses.

244311 - APIization of Call Center Processes

Meetings were held with the IVR Team to discuss the process. Four SPs were obtained from the IVR Team and these SPs were API'd. The API'd SPs were defined in SağlamPay BOA and Airapi. The APIs were tested and found to be responding successfully. DNS definitions were established to allow the IVR Team to access these endpoints from the KT environment. In the next step, various processes submitted to us by the IVR Team will be API'd. These processes will be received from the IVR Team.

244506 - [SAĞLAM PAY] - Linktera Token Management

In recent meetings, it was stated that token management would be handled by Linktera. We requested it at the meeting, but it didn't happen. It looks like we might close the deal.

244532 - tpbale-15 finding incorrect http usage

The developments have been transferred to the test environment.

244535 - SAST 13 High 1 Medium finding BOA.IdentityServer

High and medium level findings are closed.

253452 - SİPER - Error Solutions / Token Infrastructure Adjustments

As part of this project, the token value received from the ID Server at a rate of 30-50 per minute was stored in the redis for 50 minutes. This resulted in a 90% success rate in error rates.

253453 - PF Application Code Improvements

The customer came via CebimPos, first the customer data was retrieved from KT and then the customer was created on the Linktera side.

API Market Phase 2

243138 - API Market Phase 2 - Stay Signed Feature Development

The tests have been completed successfully.

243140 - API Market Phase 2 - Rating star color change

The relevant screen was tested and an e-mail was sent to the business unit for compliance and compliance was received.

243141 - API Market Phase 2 - Penetration Testing Screen Enhancements

Market tests have been completed and Pepe has been deployed. PO Check can be done.

243142 - API Market Phase 2 - Email Verification Screen Notification Development

The relevant screen was tested and an e-mail was sent to the business unit for compliance and compliance was received.

243143 - API Market Phase 2 - Service Banking Management Portal Development

A Service Banking menu has been added to the Airapi management portal screens for managing Service Banking screens. This menu allows for dynamic management of Service Banking screens in the API marketplace.

243144 - API Market Phase 2 - Service Banking Developer Portal Development

A "Service Banking" menu has been added to the API Market. Screens designed by the UX team have been developed under this menu and made available in a test environment. The new menu will allow you to manage Service Banking screens in a more organized manner, improving the user experience.

243145 - API Market Phase 2 - Service Banking Backend-Database Development

Tests with Postman have been completed successfully. PO Checks can be performed.

236655 - Visual update on API Market Phase 2 - How To Start screens

The tests have been completed successfully. PO Check yapılabilir.

FIXED ISSUES

PORTAL
TASK
ISSUE
ACTION
STATUS

[Management Portal]

253916

Cannot add menu

Backend fixed

Done

[Management Portal]

252284

Unable to update Corporate Title value under Account settings menu

Backend fixed

Done

[TCMB]

251586

Problem of not triggering payment order with hspRef in HHS 2.0 ITO and DTO consents

Backend fixed

Done

[Management Portal]

251263

Filtering Error in Gateway Logs

Backend fixed

Done

[Management Portal]

250102

Regardless of which filter is applied on the Gateway Log screen or whether there is no filter, the number of listed logs must be written somewhere.

Backend fixed

Done

[Management Portal]

250094

The field where you select how many logs will be displayed per page on the Gateway Log screen does not work.

Backend fixed

Done

[Management Portal]

249442

The word Language in the language selection field on the Developer Portal and Content Management screens should appear as TR.

Backend fixed

Done

[Developer Portal]

249414

Reset password flow does not work with the user added from the User List screen

Backend fixed

Done

[Developer Portal]

249407

When you log in with a user added from the User List screen, the password change screen appears in an infinite loop.

Backend fixed

Done

[TCMB]

248079

When you put = in hspRef, path not found is received.

Backend fixed

Done

247744

UTF8 küçük büyük karakter kontrolü sorunu

Backend fixed

Done

[Management Portal]

246697

Once the date picker on the Dashboard is opened, it does not close when you click anywhere on the page, it always remains open.

Backend fixed

Done

[Management Portal]

246658

In the Yos env > BKM Report screen, the export all table is missing.

Backend fixed

Done

[Management Portal]

246655

When exporting to Excel on the Gateway Log screen, the file appears empty.

Backend fixed

Done

[Management Portal]

246589

When you select an endpoint on the Documentation > Portal Documentation > Add Document screen, a number is written instead of the endpoint name.

Backend fixed

Done

[Management Portal]

246389

When you select an item in the list under Restriction > IP Black List, it selects the entire list.

Backend fixed

Done

[Management Portal]

245908

The values ​​entered on the API First Integration screen do not appear when entered again on this screen, and a meaningless error is given to the user.

Backend fixed

Done

[TCMB][ZKB]

245911

account transaction service error

Backend fixed

[TCMB]

239074

/ohvps/hbh/s1.0/accounts/{hspRef}/transactions Value cannot be null. (Parameter 'source') error

Backend fixed

[Developer Portal]

243436

English error message appears when signup screen is in Turkish

Backend fixed

[Bank Login]

241662

Event Notification Screen Data Display Problem

Backend fixed

Mercek - Sprint 31

244523

Last updated