REST Resource: purchases.voidedpurchases

Kaynak: VoidedPurchase

VoidedPurchase kaynağı, iptal edilen/iade edilen/ters ibraz edilen bir satın alma işlemini gösterir.

JSON gösterimi
{
  "kind": string,
  "purchaseToken": string,
  "purchaseTimeMillis": string,
  "voidedTimeMillis": string,
  "orderId": string,
  "voidedSource": integer,
  "voidedReason": integer,
  "voidedQuantity": integer
}
Alanlar
kind

string

Bu tür, androidpublisher hizmetinde geçersiz kılınmış bir satın alma nesnesini temsil eder.

purchaseToken

string

Tek seferlik satın alma işlemini veya aboneliği benzersiz şekilde tanımlayan jeton. Abonelik yenilemelerini benzersiz bir şekilde tanımlamak için orderId'yi kullanın (API'nin 3. sürümünden itibaren kullanılabilir).

purchaseTimeMillis

string (int64 format)

Satın alma işleminin yapıldığı zaman (1 Ocak 1970'ten itibaren milisaniye cinsinden).

voidedTimeMillis

string (int64 format)

Satın alma işleminin iptal edildiği/iade edildiği/ters ibraz edildiği zaman (1 Ocak 1970'ten itibaren milisaniye cinsinden).

orderId

string

Tek seferlik satın alma, abonelik satın alma veya abonelik yenilemeyi benzersiz şekilde tanımlayan sipariş kimliği.

voidedSource

integer

İptal edilen satın alma işleminin başlatıcısı. Olası değerler: 0. 1. kullanıcı Geliştirici 2. Google

voidedReason

integer

Satın alma işleminin neden geçersiz kılındığı. Olası değerler: 0. Diğer 1. Pişmanlık 2. Not_received 3. Kusurlu 4. Accidental_purchase 5. Sahtekarlık 6. Friendly_fraud 7. Ters ibraz 8. Unacknowledged_purchase

voidedQuantity

integer

Miktara dayalı kısmi geri ödeme sonucunda iptal edilen miktar. Miktara dayalı kısmi geri ödemelerin geçersiz kılınan satın alma işlemleri yalnızca includeQuantityBasedPartialRefund değeri doğru olarak ayarlandığında iade edilebilir.

Yöntemler

list

İptal edilen, geri ödemesi yapılan veya ters ibraz edilen satın alma işlemlerini listeler.

Hata kodları

Bu kaynağın işlemleri aşağıdaki HTTP hata kodlarını döndürür:

Hata kodu Neden Çözünürlük
5xx Google Play sunucusunda genel hata. İsteğinizi yeniden deneyin.

Sorun devam ederse Google Play hesap yöneticinizle iletişime geçin veya destek isteği gönderin. Bilinen kesintiler için Play Durum Kontrol Paneli'ni kontrol edin.

409 Eşzamanlılık güncelleme hatası.

Güncellenmekte olan bir nesne güncellenmeye çalışıldı. Örneğin, bir satın alma işlemi, Play Faturalandırma Kitaplığı'nın acknowledgePurchase() yöntemi ve Play Developer API'nin purchases.products.acknowledge yöntemi aynı anda çağrılarak onaylanıyor.

İsteğinizi yeniden deneyin.