/
List of transactions

List of transactions

The method returns the list of transactions for orders for the given merchant's store performed in the InPost Pay App.

GET /v1/izi/transaction

Parameters

Field name

Description

Type

Requirement status

Additional remarks

page

Page. Default:0

integer($int32)

N

 

per_page

Number of items per page

integer($int32)

N

 

sort_by

Name of the field which specifies the sorting criteria.

 

Available values: created_date, amount, status, payment_method, order_id

string

N

 

sort_direction

Specifies ascending or descending sorting process.

Available values: ASC, DESC

Default value: ASC

string

N

 

order_id

An order's ID consists of "order ID by merchant "& "| "& "order ID by InPost Pay". The same value may be shared between multiple transactions. Refers to a physical order.

Example: "12345678|d30ef4c8-3e3e-3456-bb76-67y543ed66"

string

N

 

transaction_id

Unique transaction ID assigned by the payment services provider.

string

N

 

merchant_pos_id

Sales outlet ID assigned by the payment services provider.

string

N

 

amount_from

Transaction amount criterion, which returns transactions with an amount greater than or equal to the amount specified.

number

N

 

amount_to

Transaction amount criterion, which returns transactions with an amount lower than or equal to the amount specified.

number

N

 

currency

Currency code in the format  ISO 4217.

string

N

 

date_from

Transaction creation date criterion, which returns transactions created on the given day or later.

string($date)

N

 

date_to

Transaction creation date criterion, which returns transactions created on the given day or earlier.

string($date)

N

 

paymentMethod

The payment method used for finalize transactions

 

Available values: CARD, CARD_TOKEN, GOOGLE_PAY, APPLE_PAY, BLIK_CODE, BLIK_TOKEN, PAY_BY_LINK, SHOPPING_LIMIT, DEFERRED_PAYMENT, PIS

array[string]

N

 

status

Transaction's current status

 

Available values: PENDING, AUTHORIZED, CARD_VERIFIED, CAPTURED, REFUNDED, PARTIALLY_REFUNDED, CANCELLED, DECLINED

array[string]

N

 

 

Request – none

 

Response

Field name

Description

Type

Requirement status

Additional remarks

items

List of returned transactions which match the required criteria

object

Y

 

items.transaction_id

Unique transaction ID assigned by the payment services provider.

string

Y

 

items.merchant_pos_id

Sales outlet ID assigned by the payment services provider.

string

Y

 

items.external_transaction_id

Unique transaction ID assigned by the vendor.

string

Y

 

items.description

Message describing the transaction

string

Y

 

items.status

Transaction's current status

Enum:
 [ PENDING, AUTHORIZED, CARD_VERIFIED, CAPTURED, REFUNDED, PARTIALLY_REFUNDED, CANCELLED, DECLINED ]

string

Y

 

items.created_date

Date of creating the transaction

string($date-time)

Y

 

items.amount

Transaction's initia amount

number

Y

 

items.currency

Currency code in the format  ISO 4217.

string

Y

 

items.payment_method

The payment method used for finalize transactions

Enum:
 [ CARD, CARD_TOKEN, GOOGLE_PAY, APPLE_PAY, BLIK_CODE, BLIK_TOKEN, PAY_BY_LINK, SHOPPING_LIMIT, DEFERRED_PAYMENT, PIS ]

string

Y

 

items.order_id

Order's ID assigned by the vendor. The same value may be shared between multiple transactions. Refers to a physical order.

string

Y

 

items.operations

List of operations related to the given transaction

object

Y

 

items.operations.external_operation_id

Operation ID provided by the Merchnat.

string

Y

 

items.operations.type

Type of operation

Enum:

[ CAPTURE, REFUND, REVERSAL, AUTHORIZATION, AUTHENTICATION, CARD_VERIFICATION ]

string

Y

 

items.operations.status

Operation's current status

 

Enum:

[ PENDING, SUCCESS, FAILED ]

string

Y

 

items.operations.amount

Operation's amount

number

Y

 

items.operations.currency

Operation's currency code in the format  ISO 4217.

string

Y

 

items.operations.operation_date

Time stamp which specifies when the given operation took place

string($date-time)

Y

 

page

Page number returned

integer($int32)

Y

 

per_page

Number of elements returned

integer($int32)

Y

 

count

Number of all the elements which match the required criteria

integer($int32)

Y

 

 


 

Related content

Downloading the list of orders
Downloading the list of orders
More like this
Downloading the details of an order
Downloading the details of an order
More like this
Lista transakcji
Lista transakcji
More like this
InPost Pay (Basket_App)
InPost Pay (Basket_App)
More like this
Order Processing
Order Processing
More like this