Toplu Ödeme Raporlama

Toplu Ödeme Detayı Getir

post
/v1/mass/payout/retrieve

Toplu ödeme ve kırılım detaylarını döndürür. requestId veya externalMassPayoutId alanlarından en az biri gönderilmelidir.

Query parameters
localestring · enumRequired

Yanıt dili.

Possible values:
Header parameters
AuthorizationstringRequired

Authorization header, IYZWSv2 ile başlayan ve base64 formatında üretilmiş imzalı hash değeridir.

Content-TypestringRequired

İçerik tipi değeri.

Example: application/json
Body

requestId veya externalMassPayoutId alanlarından en az biri gönderilmelidir.

requestIdstringOptional

Toplu ödeme için korelasyon/takip kimliği. Init işleminin response'u üzerinde dönmektedir.

Example: c95e344a-c7c9-4605-91b8-3f48ee9dece6
externalMassPayoutIdstringOptional

Toplu ödeme isteği için benzersiz kimlik (idempotency).

Example: massPayoutId-323
itemTypestring · enumRequired

Kırılım filtre tipi.

Example: VALIDPossible values:
pageintegerRequired

Getirilecek sayfa numarası.

Example: 0
sizeintegerRequired

Sayfa başına sonuç adedi.

Example: 40
Responses
chevron-right
200

Başarılı

application/json

Toplu ödeme ve kırılım detayları yanıtı.

statusstring · enumOptionalPossible values:
localestringOptional
systemTimeintegerOptional

Sistem zamanı (epoch ms).

pageintegerOptionalExample: 0
sizeintegerOptionalExample: 40
totalintegerOptionalExample: 1
post
/v1/mass/payout/retrieve
200

Başarılı

Mass Payout Statü Durumları

Status
Description

INIT

Toplu ödeme isteği alınmış ancak henüz yetkilendirilmemiştir.

IN_PROGRESS

İstek yetkilendirilmiş ve geçerli bir requestId ile devam ediyor (in progress) olarak işaretlenmiştir.

PUBLISHED_TO_QUEUE

İstek, iyzico’nun dahili kuyruğuna gönderilmiştir. En az bir ödeme bankaya iletilmiştir.

COMPLETED

Toplu ödeme ile ilişkili tüm öğeler başarıyla işlenmiştir.

FAIL

Toplu ödeme içindeki tüm öğeler banka tarafında başarısız olmuştur.

INSUFFICIENT_BALANCE

İsteğin gerçekleştirilebilmesi için üye işyerinin toplu ödeme bakiyesi yetersizdir.

CANCELED

Toplu ödeme isteği iptal edilmiştir.

Mass Payout Kırılım Statü Durumları

Status
Description

FAILED

Öğe bankaya iletilmiş ancak başarısız olmuştur. Bu durum, bankadan dönen hataları veya genel işlem hatalarını içerir.

SUCCESS

Öğe bankaya iletilmiş ve başarıyla tamamlanmıştır.

INIT

Toplu ödeme oluşturulduğunda, öğeler yetkilendirme (auth) işlemi öncesinde bekleme durumunda (waiting state) saklanır.

INVALID

Parametre(ler) geçersiz, eksik veya tutarsızdır.

PROCESSING

Öğe bankaya iletilmiş ve işlem devam etmektedir.

MASS_PAYOUT_CANCELED

Ana toplu ödeme iptal edildiği için ilgili kırılım da iptal edilmiştir.

QUEUED

İlgili kırılım kuyruğa alınmıştır (hem banka transferi hem de cüzdan/mevduat akışları için geçerlidir).

DEPOSIT_SUCCESS

Başarısız olan kırılım ve buna ait komisyon tutarı, üye işyerinin toplu ödeme bakiyesine başarıyla iade edilmiştir.

DEPOSIT_FAIL

Başarısız olan ödeme tutarı ve komisyon tutarı, toplu ödeme bakiyesine iade edilememiştir.

Last updated