İade Talebini Çöz
Bir talebe çözüm girer. Yalnızca sizin aksiyonunuzu bekleyen talepler çözülebilir.
POST
/v1/claims/{claimId}/resolutionsscope:RefundsWriteYetkilendirme
Bu endpoint RefundsWrite scope'u gerektirir. Bkz. İzinler.
Path parametresi
Yalnızca kendi kaynaklarınızı görebilirsiniz. Başka satıcıya ait bir ID için yanıt 404 Not Found olur (403 değil — resource existence leak'i önlemek için).
İstek gövdesi
| Alan | Tip | Zorunlu | Açıklama |
|---|---|---|---|
resolution | string | evet | CodeResent, RefundApproved, RefundRejected, NoIssueFound |
codes | string[] | CodeResent için | Müşteriye yeniden gönderilecek kodlar |
note | string | hayır | En fazla 1000 karakter açıklama |
{
"resolution": "CodeResent",
"codes": ["XYZ1-2345-ABCD"],
"note": "Yeni kod gönderildi."
}Çözüm türleri
| Tür | Anlamı |
|---|---|
CodeResent | Sorunlu kodun yerine yenisi gönderilir |
RefundApproved | İade kabul edilir |
RefundRejected | İade reddedilir |
NoIssueFound | İncelemede bir sorun bulunmaz |
Yanıt
201 Created. Gövde, oluşturulan çözümün kimliğini ve gönderdiğiniz değerleri döner;
kaydın tamamı için İade Talebi Detayı ucuna bakın.
{
"id": "019ebc1a2b3c4d5e6f7081920a1b2c3d",
"claimId": "019ebc0c1c27731a95b3b308e1c9cab5",
"resolution": "CodeResent",
"note": "Yeni kod gönderildi."
}Hata kodları
| Code | Anlam |
|---|---|
400 | resolution geçersiz ya da CodeResent için kod verilmemiş |
401 | HMAC kimlik doğrulama hatası |
403 | Gerekli scope eksik |
404 | Talep bulunamadı veya size ait değil |
422 | Talep bu durumdayken çözülemez |
429 | Hız limiti aşıldı |