Reporting Service

Reporting service allows users to retrieve detailed transaction information, latest status of the payments, refund results and fraud scenarios before taking the financial decision.

The information you can receive through the reporting API can go back to maximum of 2 years.

Transaction Details service performs separately both paymentConversationId and paymentId.

Reporting API - Transaction Detail

Transaction Detail Reporting

get

The reporting service returns the current status of payments, refund results, and fraud statuses. It works with both paymentConversationId and paymentId. At least one of these must be provided.

Query parameters
localestring · enumOptional

Language code.

Example: enPossible values:
conversationIdstringOptional

Can be used to correlate request/response. Echoed back in the response as-is.

Example: 123
paymentIdstringRequired

Payment ID. Required if paymentConversationId is not sent.

Example: 25168803
paymentConversationIdstringRequired

Conversation ID of the payment. Can be used to query by conversationId. Required if paymentId is not sent.

Example: 123456789
Header parameters
AuthorizationstringRequired

Authorization header, IYZWSv2 ile başlayan ve base64 formatında üretilmiş imzalı hash değeridir.

Content-TypestringRequired

Content type of the request body.

Example: application/json
Responses
get
/v2/reporting/payment/details

Sample Codes

Reporting API - Daily Transactions

Daily Transactions Reporting

get

Returns the list of payment/cancel/refund operations that occurred on a specific date.

Query parameters
localestring · enumOptional

Language code.

Example: enPossible values:
conversationIdstringOptional

Can be used to correlate request/response. Echoed back in the response as-is.

Example: 123
pageinteger · min: 1Required

Page number (starts from 1).

Example: 1
transactionDatestringRequired

Date to query (YYYY-MM-DD). Example: 2025-07-24.

Example: 2025-07-24
Header parameters
AuthorizationstringRequired

Authorization header, IYZWSv2 ile başlayan ve base64 formatında üretilmiş imzalı hash değeridir.

Content-TypestringRequired

Content type of the request body.

Example: application/json
Responses
get
/v2/reporting/payment/transactions

Sample Codes

Last updated