---
title: "CRUD: Retrieve a payment transaction log"
method: GET
path: "/v1/object/payment-transaction-log/{id}"
tags: ["Payment Transaction Logs"]
---

# CRUD: Retrieve a payment transaction log

`GET /v1/object/payment-transaction-log/{id}`

Retrieves information about a specific payment transaction log.

## Path parameters

- `id` string, required

## Headers

- `Accept-Encoding` string
- `Content-Encoding` string
- `Zuora-Entity-Ids` string
- `Zuora-Org-Ids` string
- `Zuora-Track-Id` string
- `Zuora-Version` string

## Response `200`

OK

- ProxyGetPaymentTransactionLog
  - `AVSResponseCode` string — The response code returned by the payment gateway referring to the AVS international response of the payment transaction.
  - `BatchId` string — The ID of the batch used to send the transaction if the request was sent in a batch.
  - `CVVResponseCode` string — The response code returned by the payment gateway referring to the CVV international response of the payment transaction.
  - `Gateway` string — The name of the payment gateway used to transact the current payment transaction log.
  - `GatewayReasonCode` string — The code returned by the payment gateway for the payment. This code is gateway-dependent.
  - `GatewayReasonCodeDescription` string — The message returned by the payment gateway for the payment. This message is gateway-dependent.
  - `GatewayState` 'MarkedForSubmission' | 'Submitted' | 'Settled' | 'NotSubmitted' | 'FailedToSettle' — The state of the transaction at the payment gateway.
  - `GatewayTransactionType` 'Authorization' | 'Sale' | 'Void' | 'Inquiry' | 'VoidAuth' — The type of the transaction, either making a payment, or canceling a payment.
  - `Id` string — The ID of the payment transaction log.
  - `PaymentId` string — The ID of the payment wherein the payment transaction log was recorded.
  - `RequestString` string — The payment transaction request string sent to the payment gateway.
  - `ResponseString` string — The payment transaction response string returned by the payment gateway.
  - `TransactionDate` string, date-time — The transaction date when the payment was performed.
  - `TransactionId` string — The transaction ID returned by the payment gateway. This field is used to reconcile payment transactions between the payment gateway and records in Zuora.

## Other responses

- `401` — Unauthorized
- `404`

---

[API](https://skmtc.dev/zuora/apis/api-reference.md) · [All operations](https://skmtc.dev/zuora/apis/api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/zuora/api-reference/revisions/d11e237f3e54/schema)
