Payments

Payment Info

post/api/v1/payment/info

Request body

application_keystring required

It is the key of your application on our environment

langstring

Its default value is tr. If you want to get messages in other languages, please send it. You can find supported languages in the api supported_languages.

start_datestring date-time required

Start datetime in ISO 8601 format (YYYY-MM-DDTHH:MM:SS±HH:MM)

end_datestring date-time required

End datetime in ISO 8601 format (YYYY-MM-DDTHH:MM:SS±HH:MM)

Example request

{
  "application_key": "6e3cdaa3-65df-4eff-aed2-9d74387701dd",
  "lang": "tr",
  "start_date": "2025-12-11T00:00:00+03:00",
  "end_date": "2025-12-17T23:59:59+03:00"
}

Response

Successful Response

response_codestring

The status of query operation. 00200 means it is successful, 00404 means no transaction with the queried order_id

messagestring

Here is the explanation of response code

Example response

{
  "response_code": "00",
  "message": "Here is the payment info",
  "payments": [
    {
      "order_id": "order-hugin-0921341",
      "transaction_id": "9ee3fd53-42f9-4f16-b454-77e6b714c2e9",
      "transaction_date": "2021-12-09 00:13:35",
      "virtual_pos_id": 35,
      "is_success": true,
      "completed": true,
      "is_3d": true,
      "credit_bank": "00",
      "preauth": true,
      "postauth": true,
      "currency": "TRY",
      "amount": 12.5,
      "paid_amount": 12.5,
      "rem_amount": 12.5,
      "refund_amount": 2.7,
      "installment_count": 1,
      "inst_period": 1,
      "pos_bank_eft_code": "15",
      "pos_bank_name": "T.VAKIFLAR BANKASI T.A.O.",
      "payment_response_code": "00",
      "payment_response_message": "00",
      "error_message": "00",
      "payment_system": "GARANTI",
      "request_log": "Request log details",
      "response_log": "Response log details"
    }
  ]
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.