transactions_get
scopes:
- admin:checkout
- read:checkout
Query parameters
List of ids that should be included in the result. ?id=A&id=B&id=X
A limit on the number of objects to be returned. Limit can range between 1 and 100 items, and the default is 10 items.
cursor for use in pagination. starting_after is an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include starting_after=obj_foo in order to fetch the next page of the list.
The status of the transaction.
The type of payment product used
The payment product type
The card brand for the payment
The merchant reference used
The second merchant reference on the transaction
The session id(s) associated with the transactions. ?session_id=A&session_id=B&session_id=X.
The store_id that the transaction belongs to. ?store_id=A&store_id=B&store_id=X.
Filter by the payout_correlation_id. Different format between payment providers. ?payout_correlation_id=A,B
The currency of the transaction. ?currency=NOK¤cy=SEK.
Exact transaction amount, amount authorized.
Lower limit for filtering on transaction amount, amount authorized.
Upper limit for filtering on transaction amount, amount authorized.
Transaction created after (ISO 8601. We recommend using a localised ISO 8601 datetime like 2017-07-21T17:32:28Z. If a timezone is not specified we assume UTC)
Transaction created before a date (ISO 8601. We recommend using a localised ISO 8601 datetime like 2017-07-21T17:32:28Z. If a timezone is not specified we assume UTC)
Transaction captured after date (This param is subject to change in the future) (ISO 8601. We recommend using a localised ISO 8601 datetime like 2017-07-21T17:32:28Z. If a timezone is not specified we assume UTC)
Transaction captured before date (This param is subject to change in the future) (ISO 8601. We recommend using a localised ISO 8601 datetime like 2017-07-21T17:32:28Z. If a timezone is not specified we assume UTC)
Transaction refunded after date (This param is subject to change in the future) (ISO 8601. We recommend using a localised ISO 8601 datetime like 2017-07-21T17:32:28Z. If a timezone is not specified we assume UTC)
Transaction refunded before date (This param is subject to change in the future) (ISO 8601. We recommend using a localised ISO 8601 datetime like 2017-07-21T17:32:28Z. If a timezone is not specified we assume UTC)
Will try to match the search to either transaction_id, session_id or merchant_reference, merchant_reference_2, phone_number, email or the customer name using the format {first_name} {last_name}, or token_id using value of card.payment_token_id.
Filter on payment_operation
Filter transactions on the customer.customer_id.
Control the data that is included in the transactions
- events.success.true Include only event where success is true
Filter transactions on payout_destination_id and items[].splits[].payout_destination_id.
Filter transactions on token_id(s) associated with the transactions, using card.payment_token_id. ?token_id=A&token_id=B&token_id=X.
Transaction authorization expiry greater than or equal to filter. Compares the value to metadata.authorization_expiration in the most recent AUTHORIZE event, only present for payments via the dintero_psp and klarna gateway. (ISO 8601. We recommend using a localised ISO 8601 datetime like 2017-07-21T17:32:28Z. If a timezone is not specified we assume UTC)
Transaction authorization expiry less than or equal to filter. Compares the value to metadata.authorization_expiration in the most recent AUTHORIZE event, only present for payments via the dintero_psp and klarna gateway. (ISO 8601. We recommend using a localised ISO 8601 datetime like 2017-07-21T17:32:28Z. If a timezone is not specified we assume UTC)
Filter by terminal ID.
Filter by channel.
Response
Transactions