Toplu Ödeme Başlatma
Yeni bir Toplu Ödeme oluşturur. Doğrulaması başarılı olan her ödeme kırılımı INIT
durumunda saklanır.
Oluşan Durumlar
Toplu Ödeme →
INIT
Toplu Ödeme Kırılımları →
INIT
(geçerliyse) veyaINVALID
(geçersizse)
Query parameters
localestring · enumRequiredPossible values:
Yanıt dili.
Header parameters
AuthorizationstringRequiredExample:
Yetkilendirme başlığı; IYZWSv2 ile başlayan ve Base64 formatında üretilen imzalı özet değeri.
IYZWSv2 aXBzaWduYXR1cmU...
Content-TypestringRequiredExample:
İçerik tipi değeri.
application/json
Body
Toplu ödeme başlatma isteği.
externalIdstringRequiredExample:
Toplu ödeme isteği için benzersiz kimlik (idempotency).
massPayoutId-323
conversationIdstringRequiredExample:
Toplu ödeme için korelasyon ID'si.
conversationId-323
purposestring · enumOptionalExample:
Ödemenin iş amacı.
GOODS
Possible values: Responses
200
Başarılı
application/json
post
POST /v1/mass/payout/init?locale=en HTTP/1.1
Host: api.iyzipay.com
Authorization: IYZWSv2 aXBzaWduYXR1cmU...
Content-Type: application/json
{
"externalId": "massPayoutId-323ddd",
"conversationId": "conversationId-323f",
"purpose": "SALARY",
"items": [
{
"itemExternalId": "ext-65656",
"recipientType": "IBAN",
"recipientInfo": "TR920086402100005482986178",
"amount": { "value": 100, "currency": "TRY" },
"description": "Payment for services",
"recipientName": "John Doe"
},
{
"itemExternalId": "ext-9545455",
"recipientType": "MEMBER_ID",
"recipientInfo": "2228853",
"amount": { "value": 8000, "currency": "TRY" }
},
{
"itemExternalId": "ext-545454542",
"recipientType": "IDENTITY_NUMBER",
"recipientInfo": "53857708216",
"amount": { "value": 20000, "currency": "TRY" }
},
{
"itemExternalId": "ext-50070945",
"recipientType": "PHONE",
"recipientInfo": "+905456856931",
"amount": { "value": 7000, "currency": "TRY" }
}
]
}
200
Başarılı
{
"status": "success",
"systemTime": 1759231970716,
"conversationId": "conversationId-894",
"requestId": "179cdefc1-3ce6-4f51-bd09-c050274bd664"
}
Last updated