The REST Admin API is a legacy API as of October 1, 2024. Starting April 1, 2025, all new public apps must be built exclusively with the GraphQL Admin API. For details and migration steps, visit our migration guide.
Tender Transaction
orders
access scope.Each tender transaction represents money passing between the merchant and a customer. A tender transaction with a positive amount represents a transaction where the customer paid money to the merchant. A negative amount represents a transaction where the merchant refunded money back to the customer. Tender transactions represent transactions that modify the shop's balance.
Endpoints
- get/admin/api/latest/tender_
transactions. json Retrieves a list of tender transactions
The TenderTransaction resource
Properties
The ID of the transaction.
The ID of the order that the tender transaction belongs to.
The amount of the tender transaction in the shop's currency.
The three-letter code (ISO 4217 format) for the currency used for the tender transaction.
The ID of the user logged into the Shopify POS device that processed the tender transaction, if applicable.
Whether the tender transaction is a test transaction.
The date and time (ISO 8601 format) when the tender transaction was processed.
The remote (gateway) reference associated with the tender.
Information about the payment instrument used for this transaction. It has the following properties:
Show payment_details properties
- credit_card_company: The name of the company that issued the customer's credit card.
- credit_card_number: The customer's credit card number, with most of the leading digits redacted.
Information about the payment method used for this transaction. Valid values:
Show payment_method properties
- credit_card
- cash
- android_pay
- apple_pay
- google_pay
- samsung_pay
- shopify_pay
- amazon
- klarna
- paypal
- unknown
- other
The TenderTransaction resource
Anchor to GET request, Retrieves a list of tender transactionsgetRetrieves a list of tender transactions
Retrieves a list of tender transactions. Note: This endpoint implements pagination by using links that are provided in the response header. To learn more, refer to Make paginated requests to the REST Admin API.
The maximum number of results to retrieve.
Show tender transactions ordered by processed_at in ascending or descending order.
Show tender transactions processed at the specified date.
Show tender transactions processed_at or before the specified date.
Show tender transactions processed_at or after the specified date.
Retrieve only transactions after the specified ID.
Retrieve all tender transactions
Retrieve all tender transactions
Retrieve tender transactions after the specified ID
Retrieve tender transactions after the specified ID
Retrieve only transactions after the specified ID.
Retrieve tender transactions ordered by processed_at
Retrieve tender transactions ordered by processed_at
Show tender transactions ordered by processed_at in ascending or descending order.
Retrieve tender transactions processed_at or after the specified date
Retrieve tender transactions processed_at or after the specified date
Show tender transactions processed_at or after the specified date.
Retrieve tender transactions processed_at or before the specified date
Retrieve tender transactions processed_at or before the specified date
Show tender transactions processed_at or before the specified date.
Retrieve tender transactions processed_at the specified date
Retrieve tender transactions processed_at the specified date
Show tender transactions processed_at or before the specified date.