Alt Üye İşyeri

Alt Üye Oluşturma

post

Pazaryeri (marketplace) modelinde alt üye işyerini oluşturur. Bireysel, Şahıs Şirketi ve Limited/Anonim tipleri desteklenir. Oluşturulacak alt üye işyeri tipi, subMerchantType parametresine göre belirlenir.

Header parameters
AuthorizationstringRequired

İmza içeren Authorization değeri.

Example: IYZWSv2 YXBpS2V5OnNhbmRib....E0OGI1MTE=
Content-TypestringRequired

İstek gövdesi formatı.

Example: application/json
Body

Oluşturulacak subMerchantType’a göre gövde alanları değişir.

or
or
Responses
chevron-right
200

Başarılı yanıt

application/json
statusstring · enumOptional

İşlem sonucu.

Possible values:
localestring · enumOptional

Yanıt dili.

Possible values:
systemTimeintegerOptional

İşlem zamanı (epoch ms).

conversationIdstringOptional

İstek sırasında gönderilen ID.

subMerchantKeystringOptional

Oluşturulan alt üye anahtarı.

Example: wt6aF2hwJpms2w7AhTBTW5le9kM=
post
/onboarding/submerchant

Alt Üye Sorgulama

post

Dış ID (subMerchantExternalId) ile alt üye işyeri detaylarını döner.

Header parameters
AuthorizationstringRequired

İmza içeren Authorization değeri.

Example: IYZWSv2 YXBpS2V5OnNhbmRib....E0OGI1MTE=
Content-TypestringRequired

İstek gövdesi formatı.

Example: application/json
Body
localestring · enumOptionalExample: trPossible values:
conversationIdstringOptionalExample: 123456789
subMerchantExternalIdstringRequired

Sorgulanacak alt üye işyerinin "ExternalId" bilgisi.

Example: S49222
Responses
chevron-right
200

Başarılı yanıt

application/json
statusstring · enumOptionalExample: successPossible values:
localestring · enumOptionalExample: trPossible values:
systemTimeintegerOptionalExample: 1686439210683
conversationIdstringOptionalExample: 123456789
namestringOptionalExample: Jane's market
emailstringOptionalExample: [email protected]
gsmNumberstringOptionalExample: +905350000000
addressstringOptionalExample: Altunizade Mah. İnci Çıkmazı Sokak No: 3 İç Kapı No: 10 Üsküdar İstanbul
ibanstringOptionalExample: TR180006200119000006672315
bankCountrystringOptionalExample: TR
currencystringOptionalExample: TRY
taxOfficestringOptionalExample: Tax office
legalCompanyTitlestringOptionalExample: Jane Doe inc
subMerchantExternalIdstringOptionalExample: S49222
identityNumberstringOptional

TCKN Bilgisi

Example: 11111111111
subMerchantTypestringOptionalExample: PRIVATE_COMPANY
subMerchantKeystringOptionalExample: //1GpuCHXkofxapmacyoimf6u/o=
post
/onboarding/submerchant/detail

Alt Üye Güncelleme

put

Mevcut alt üye işyerinin bilgilerinin güncellenmesi. Gövde şeması alt üye tipine göre değişir; üç varyanttan biri gönderilmelidir. Güncelleme gövdesinde subMerchantType alanı bulunmaz.

Header parameters
AuthorizationstringRequired

İmza içeren Authorization değeri.

Example: IYZWSv2 YXBpS2V5OnNhbmRib....E0OGI1MTE=
Content-TypestringRequired

İstek gövdesi formatı.

Example: application/json
Body

Seçilen alt üye tipine göre güncelleme alanları. subMerchantType alanı gönderilmez.

or
or
Responses
chevron-right
200

Başarılı yanıt

application/json
statusstring · enumOptional

İşlem sonucu.

Example: successPossible values:
localestring · enumOptional

Yanıt dili.

Example: trPossible values:
systemTimeintegerOptional

İşlem zamanı (epoch ms).

Example: 1755857408023
conversationIdstringOptional

İstek sırasında gönderilen ID.

Example: 123456789
put
/onboarding/submerchant

Alt Üye / Hak Ediş Güncelleme

put

Bu servis, tekil bir paymentTransaction üzerinden alt üye işyerine ait hak ediş tutarını değiştirmek veya alt üye işyerine ait bilgileri güncellemek için kullanılır.

Header parameters
AuthorizationstringRequired

İmza içeren Authorization değeri.

Example: IYZWSv2 YXBpS2V5OnNhbmRib....E0OGI1MTE=
Content-TypestringRequired

İstek gövdesi formatı.

Example: application/json
Body
localestring · enumOptionalExample: trPossible values:
conversationIdstringOptionalExample: 123456789
paymentTransactionIdstringRequired

Ödeme kırılımına ait id.

Example: 20947104
subMerchantKeystringRequired

Alt üye işyeri anahtarı.

Example: favC6OGPAVHb97HwXG5GPKd4KuE=
subMerchantPricenumberRequired

Alt üye işyerine aktarılacak tutar.

Example: 11
Responses
chevron-right
200

Başarılı yanıt

application/json
statusstring · enumOptionalExample: successPossible values:
localestring · enumOptionalExample: trPossible values:
systemTimeintegerOptionalExample: 1686442628687
conversationIdstringOptionalExample: 123456789
itemIdstringOptionalExample: BI102
paymentTransactionIdstringOptionalExample: 20947104
transactionStatusintegerOptionalExample: 1
pricenumberOptionalExample: 50
paidPricenumberOptionalExample: 50
merchantCommissionRatenumberOptionalExample: 0
merchantCommissionRateAmountnumberOptionalExample: 0
iyziCommissionRateAmountnumberOptionalExample: 2
iyziCommissionFeenumberOptionalExample: 0.125
blockageRatenumberOptionalExample: 0
blockageRateAmountMerchantnumberOptionalExample: 0
blockageRateAmountSubMerchantnumberOptionalExample: 0
blockageResolvedDatestringOptionalExample: 2023-06-19 00:00:00
subMerchantKeystringOptionalExample: favC6OGPAVHb97HwXG5GPKd4KuE=
subMerchantPricenumberOptionalExample: 11
subMerchantPayoutRatenumberOptionalExample: 22
subMerchantPayoutAmountnumberOptionalExample: 11
merchantPayoutAmountnumberOptionalExample: 36.875
put
/payment/item

Last updated