queryTransaction

The queryTransaction element is the parent element for Query transactions. You use this transaction type to determine the status of a previously submitted transaction (Also see, Status Query Transactions (Online Only)). You can submit this element only as an Online transaction.

If you are configured for multi-site processing, for the best results you should submit query transactions to both the east and west endpoints, since a single query only accesses the primary site and may not find a transaction processed on the secondary site.

Parent Elements:

cnpOnlineRequest

Attributes:

Attribute Name

Type

Required?

Description

id

String

Yes

A unique identifier assigned by the presenter and mirrored back in the response.

minLength = 1maxLength = 36

customerId

String

No

A value assigned by the merchant to identify the consumer.

minLength = N/A maxLength = 50

reportGroup

String

Yes

Required attribute that defines the merchant

sub-group in the user interface where this transaction will be displayed. For more information, please refer to Coding for Report Groups.

minLength = 1maxLength = 25

Child Elements:

Optional: origId, origActionType, origCnpTxnId, showStatusOnly