--- title: "tx_store_query_request" url: "https://docs.adyen.com/point-of-sale/classic-library-deprecation/classic-library-integrations/c-library-integration/structs/tx_store_query_request" source_url: "https://docs.adyen.com/point-of-sale/classic-library-deprecation/classic-library-integrations/c-library-integration/structs/tx_store_query_request.md" canonical: "https://docs.adyen.com/point-of-sale/classic-library-deprecation/classic-library-integrations/c-library-integration/structs/tx_store_query_request" last_modified: "2026-05-24T12:54:31+02:00" language: "en" --- # tx\_store\_query\_request [View source](/point-of-sale/classic-library-deprecation/classic-library-integrations/c-library-integration/structs/tx_store_query_request.md) | Field | Type | Required | Description | | ------------------ | ---- | ------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `ped` | void | ![-white\_check\_mark-](/user/data/smileys/emoji/white_check_mark.png "-white_check_mark-") | if not specified the PED object will be automatically populated. | | `merchant_account` | char | ![-white\_check\_mark-](/user/data/smileys/emoji/white_check_mark.png "-white_check_mark-") |  The merchant account processing this transaction. Transactions can be performed with any of the merchant accounts that were returned when registering the POS.  | | `terminal_id` | char | ![-white\_check\_mark-](/user/data/smileys/emoji/white_check_mark.png "-white_check_mark-") | The `terminal_id` of the PED. | | `tender_reference` | char | ![-x-](/user/data/smileys/emoji/x.png "-x-") | A reference to the tender provided by the PED. | | `max_transaction` | long | ![-x-](/user/data/smileys/emoji/x.png "-x-") | Maximum number of results returned by the terminal (optional). |