Ana içeriğe geç

Kırılım İade Etme

Ödeme kırılım iade işlemi için kullanılan endpoint ve http metod bilgisi aşağıda verilmiştir.

URL

POST/payment/v1/refund-transactions

İstek Parametreleri

İade işlemi gerçekleştirmek için yapılacak isteklerde gönderilmesi beklenen parametreler aşağıdaki tablo ve alt başlıklar altında listelenmiştir.

paymentTransactionId
number
zorunlu

İade yapılmak istenen ödeme kırılımının ID değeri

conversationId
string

İstekle beraber gönderilip, cevapla birlikte alınabilecek, "bumerang" değer. Farklı istekleri birbirleriyle ilişkilendirmek için kullanılabilir. Genellikle üye işyerinin ödemeye ilişkin sipariş numarası kullanılır

refundPrice
number

İade edilecek tutar

refundDestinationType
RefundDestinationType

İade karta ya da ödeme kaynağına ise PROVIDER cüzdana ise WALLET girilecek olan alan. Varsayılan değer PROVIDER, bkz. İade Tipleri

Değerler:
PROVIDER
WALLET
chargeFromMe
boolean

İadeyi üye işyeri üstlensin mi? Pazaryeri ödemesinde satıcı bakiyesinin yetersiz olduğu durumda kullanılabilir

Dönüş Parametreleri

id
number

İade işlemine dair üretilen iade ID değeri

conversationId
string

İstek ile beraber yollanan conversationId değeri

createdDate
date

İade yapılan tarih ve saat

status
string

Başarılı iade işlemleri için SUCCESS başarısız iade işlemleri için FAILURE döner

isAfterSettlement
boolean

İade edilen kırılım eğer para gönderimi sonrası iade işlemi gerçekleştiyse true para gönderimi öncesi gerçekleştiyse false değeri döner

refundPrice
decimal

Kırılıma ait iade edilen tutar

refundBankPrice
decimal

Kırılıma ait iade edilen banka tutarı

refundWalletPrice
decimal

Kırılıma ait iade edilen cüzdan tutarı

refundDestinationType
RefundDestinationType

Kırılımdan iade karta ya da ödeme kaynağına ise PROVIDER cüzdana ise WALLET döner

Değerler:
PROVIDER
WALLET
authCode
string

İade edilen ödemeye ilişkin authCode değeri

hostReference
string

İade edilen ödemeye ilişkin hostReference değeri

transId
string

İade edilen ödemeye ilişkin transId değeri

currency
Currency

İade edilen tutarın para birimi. bkz: Para Birimleri

Değerler:
TRY
USD
EUR
GBP
CNY
ARS
BRL
AED
IQD
AZN
KZT
KWD
SAR
BHD
RUB
JPY
EGP
paymentTransactionId
number

İade edilen ödemenin kırılımına ait ID değeri

paymentId
number

İade edilen ödemeye ait ID değeri

Örnek Kodlar

Açık kaynak kodlu Craftgate API client'larındaki örnek kodları inceleyebilirsiniz.

Loading..