Lista transakcji
Metoda zwraca listę transakcji za zamówienia dla danego sklepu Merchanta wykonanych w aplikacji InPost Pay.
GET /v1/izi/transaction
Parameters
Nazwa pola | Opis | Typ | Wymagalność | Dodatkowe uwagi |
page | Strona. Default:0 | integer($int32) | N |
|
per_page | Ilość pozycji na stronie | integer($int32) | N |
|
sort_by | Nazwa pola określającego kryteria sortowania.
Dostępne wartości: created_date, amount, status, payment_method, order_id | string | N |
|
sort_direction | Określa sortowanie rosnące lub malejące. Dostępne wartości : ASC, DESC Wartość domyślna : ASC | string | N |
|
order_id | Identyfikator zamówienia składa się z "order ID by merchant"&"|"&"order ID by InPost Pay". Ta sama wartość może być współdzielona między wieloma transakcjami. Odnosi się do fizycznego zamówienia. Przykład: "12345678|d30ef4c8-3e3e-3456-bb76-67y543ed66" | string | N |
|
transaction_id | Unikalny identyfikator transakcji przypisany przez dostawcę usług płatniczych. | string | N |
|
merchant_pos_id | Identyfikator punktu sprzedaży przypisany przez dostawcę usług płatniczych. | string | N |
|
amount_from | Kryterium kwoty transakcji, które zwróci transakcje o kwocie większej lub równej określonej kwocie. | number | N |
|
amount_to | Kryterium kwoty transakcji, które zwróci transakcje z kwotą mniejszą lub równą określonej kwocie. | number | N |
|
currency | Kod waluty w formacie ISO 4217. | string | N |
|
date_from | Kryterium daty utworzenia transakcji, które zwróci transakcje utworzone w określonym dniu lub po nim. | string($date) | N |
|
date_to | Kryterium daty utworzenia transakcji, które zwróci transakcje utworzone w określonym dniu lub przed nim. | string($date) | N |
|
paymentMethod | Metoda płatności użyta do sfinalizowania transakcji
Dostępne wartości : CARD, CARD_TOKEN, GOOGLE_PAY, APPLE_PAY, BLIK_CODE, BLIK_TOKEN, PAY_BY_LINK, SHOPPING_LIMIT, DEFERRED_PAYMENT, PIS | array[string] | N |
|
status | Bieżący status transakcji
Dostępne wartości : PENDING, AUTHORIZED, CARD_VERIFIED, CAPTURED, REFUNDED, PARTIALLY_REFUNDED, CANCELLED, DECLINED | array[string] | N |
|
Request – brak
Response
Nazwa pola | Opis | Typ | Wymagalność | Dodatkowe uwagi |
items | Lista zwróconych transakcji spełniających żądane kryteria | object | Y |
|
items.transaction_id | Unikalny identyfikator transakcji przypisany przez dostawcę usług płatniczych. | string | Y |
|
items.merchant_pos_id | Identyfikator punktu sprzedaży przypisany przez dostawcę usług płatniczych. | string | Y |
|
items.external_transaction_id | Unikalny identyfikator transakcji przypisany przez sprzedawcę. | string | Y |
|
items.description | Wiadomość opisująca transakcję | string | Y |
|
items.status | Bieżący status transakcji Enum: | string | Y |
|
items.created_date | Data utworzenia transakcji | string($date-time) | Y |
|
items.amount | Oryginalna kwota transakcji | number | Y |
|
items.currency | Kod waluty w formacie ISO 4217. | string | Y |
|
items.payment_method | Metoda płatności użyta do sfinalizowania transakcji Enum: | string | Y |
|
items.order_id | Identyfikator zamówienia przypisany przez sprzedawcę. Ta sama wartość może być współdzielona między wieloma transakcjami. Odnosi się do fizycznego zamówienia. | string | Y |
|
items.operations | Lista operacji związanych z daną transakcją | object | Y |
|
items.operations.external_operation_id | Identyfikator operacji dostarczony przez merchnata. | string | Y |
|
items.operations.type | Typ operacji Enum: [ CAPTURE, REFUND, REVERSAL, AUTHORIZATION, AUTHENTICATION, CARD_VERIFICATION ] | string | Y |
|
items.operations.status | Bieżący status operacji
Enum: [ PENDING, SUCCESS, FAILED ] | string | Y |
|
items.operations.amount | Kwota operacji | number | Y |
|
items.operations.currency | Kod waluty operacji w formacie ISO 4217. | string | Y |
|
items.operations.operation_date | Znacznik czasu określający, kiedy dana operacja miała miejsce | string($date-time) | Y |
|
page | Zwracany numer strony | integer($int32) | Y |
|
per_page | Liczba zwróconych elementów | integer($int32) | Y |
|
count | Liczba wszystkich elementów spełniających żądane kryteria | integer($int32) | Y |
|