İSTEĞE BAĞLI: Aşağıdaki tabloda listelenen kodlardan birini sağlayın.
Hata Yanıt Kodları ve Tavsiye Edilen HTTP Kodları
INVALID_API_VERSION
400
Entegratör, isteğin API sürümünü desteklemiyorsa kullanılır.
INVALID_PAYLOAD_SIGNATURE
401
Yükün imzası bilinmeyen veya etkin olmayan bir anahtara aitse kullanılır.
INVALID_PAYLOAD_ENCRYPTION
400
Yükün şifrelemesi, bilinmeyen veya etkin olmayan bir anahtara yapılıyorsa kullanılır.
REQUEST_TIMESTAMP_OUT_OF_RANGE
400
request_timestamp şu an ± 60 saniye değilse kullanılır.
INVALID_IDENTIFIER
404
İstekte gönderilen bir tanımlayıcı geçersizse veya bilinmiyorsa kullanılır. Bu; paymentIntegratorAccountId, googlePaymentToken, captureRequestId vb. içerebilir. Geçersiz tanımlayıcının türü errorDescription içinde belirtilmelidir.
IDEMPOTENCY_VIOLATION
412
İstek, istek için acil durum gereksinimlerini ihlal ediyorsa kullanılır.
INVALID_FIELD_VALUE
400
İstek, desteklenen değerler kümesinde yer almayan bir alan için değer içeriyorsa kullanılır.
MISSING_REQUIRED_FIELD
400
Zorunlu bir alan istekte ayarlanmamışsa kullanılır.
PRECONDITION_VIOLATION
400
İşlemle ilgili bir kısıtlama ihlal edilirse (ör. geri ödeme tutarı isteği, işlemde kalan tutarı aştığında) kullanılır.
USER_ACTION_IN_PROGRESS
400
İstek, etkin bir şekilde sistem kilidi işlevi gören, işlenen bir kullanıcı işlemini kesintiye uğratacağı için şu anda işlenemiyorsa kullanılır. Bu kod, uygulamaya özgü dahili eşzamanlılık hatalarından kaynaklanan hataları belirtmek için kullanılmamalıdır.
INVALID_DECRYPTED_REQUEST
400
İstek yükünün şifresinin çözülmesi mümkün olduğunda ancak sonuçta ortaya çıkan mesaj ayrıştırılamadığında kullanılır.
errorDescription
string
İSTEĞE BAĞLI: Destek temsilcilerinin hataları ayıklaması için bu durumun açıklamasını girin. Bunun kullanıcılara hiçbir zaman gösterilmediğine dikkat edin.
Hata ayıklama için kullanılan, açıklayıcı ve hassas olmayan metinler içerebilir.
Bu alanda bazı errorResponseCode değerlerine ek ayrıntılar sağlanması gerektiğini unutmayın (ör. bu alanda hangi tanımlayıcı türünün geçersiz olduğuna dair bilgiler
INVALID_IDENTIFIER ile birlikte verilmelidir).
Tüm hakları saklıdır. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-02 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]