Reports



TransactionList

Description: The TransactionList endpoint allows you to retrieve a paginated list of transactions associated with your producer account. Results can be filtered by date range and transaction status, and are returned in pages to support large result sets.

  • Request

  • Samples

  • Response

  • Samples

Fieldname

Required

Type

Description

Validate

Xpath

TransactionType

Yes

String

Transaction type to process. (TransactionList)

TransactionList

TranzPayRequest.TransactionType

UserName

Yes

String

Tranzpay username.

Username supplied by Tranzpay

TranzPayRequest.UserName

Password

Yes

String

Tranzpay password.

Password supplied by Tranzpay

TranzPayRequest.Password

ProducerID

Yes

Number

Tranzpay ProducerID assigned to your merchant account.

Integer supplied by Tranzpay

TranzPayRequest.ProducerID

StartDate

Yes

String

Start of the date range to query.

Any parseable Date/time formatted string. ISO 8601 with timezone offset recommended.

TranzPayRequest.StartDate

EndDate

Yes

String

End of the date range to query.

Any parseable Date/time formatted string. ISO 8601 with timezone offset recommended.

TranzPayRequest.EndDate

PageSize

No

Number

Number of results to return per page.

Integer between 1 and 1000. Default: 100.

TranzPayRequest.PageSize

Page

No

Number

Page number to retrieve.

Integer greater than or equal to 1. Default: 1.

TranzPayRequest.Page

Status

No

String or Array

Filter results by transaction status. Accepts a single value or a list of values.

all, sales, declines, credits, voids, achreturns. Default: all.

TranzPayRequest.Status