Test Payment Flows

Uygulama içi satın alma
100+
İndirme
İçerik derecelendirmesi
Tüm yaşlar
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi

Bu uygulama hakkında

Github bağlantısı: bit.ly/GitHub-testpayments

Kendi faturalandırma sunucusunu çalıştırmayan (yani, ürünleri ve satın alma işlemlerini sorgulamak için cihazdaki Play Faturalandırma API'lerini kullanan) standart faturalandırma uygulamalarına göre oluşturulmuş, uygulama içi satın alma akışı etkinliklerini test etmek ve günlüğe kaydetmek için basit uygulama.

Şu anda Telefon, Android TV ve Wear OS'yi desteklemektedir.

Bunu kullanmak için en iyi uygulama, bu uygulamayı kendi uygulamanızda çalışmayan bir ödeme akışı açısından test etmektir. Bu uygulamada çalışıyorsa kodunuzu Github kodumuzla karşılaştırın veya farklılıkları belirlemek için günlüklerimizi kontrol edin; Bu uygulamada da başarısız olursa bize bildirin; akışı bozan bir Play faturalandırma değişikliği olabilir ve uygulamayı güncellememiz gerekebilir!

Not: Bu uygulamadaki tüm işlemler yalnızca test amaçlıdır. İşlemler için hiçbir gerçek mal veya hizmet sağlanmayacaktır. Uygulamada kullanılan terimler (ör. "Gül satın al") yalnızca tanıtım amaçlıdır ve gerçek değildir.

Fiyatlar, bu uygulamayı kullanarak test etme maliyetini en aza indirmek amacıyla Play Console gereksinimlerini karşılamak için gereken minimum tutara ayarlandı.
Çoğu, minimum gereksinim nedeniyle 0,49 ABD Doları veya eşdeğeridir (bazı ülkelerde farklı minimum gereksinim nedeniyle farklılık gösterebilir).

Satın alma akışları yayınlanma tarihi itibariyle doğrulandı. Ayrıca gerekli faturalama değişikliklerini yakalamak için elimizden gelenin en iyisini yapmak için sürekli olarak güncellenecektir. Kendi uygulamanızdaki ödemelerin bilinmeyen nedenlerden dolayı başarısız olduğunu fark ederseniz çapraz doğrulama için daha fazla bilgi.

Aboneliklerin yanı sıra uygulama içi ürünleri de test edebilir (testinizden sonra iptal etmeyi unutmayın!). Ayrıca ödeme akışı sırasındaki olayları gösteren günlükler de sağlar.

Şu an itibariyle temel uygulama ayrıntıları:

1. OnPurchasesUpdated'da PurchasesUpdatedListener'da başarılı bir yanıt aldığınızda satın alma işlemlerinizi gerçekleştirdiğinizden (varsa onaylayın ve tüketin) emin olun.

2. Ayrıca, uygulamanızın onResume() çağrılarında (veya onResume() uygun bir yer değilse eşdeğerinde) kullanıcının satın almalarını (queryPurchasesAsync) sorguladığınızdan emin olun, her satın alma işleminin onay durumunu inceleyin ve başarılı bir şekilde onaylanmadıysa bunları onaylayın. .

- Zaten onaylanmış olmasına rağmen yanıtta yer alıyorsa (bu, başarıyla tüketilmediği anlamına gelir) sarf malzemelerini de tüketin.

3. Faturalandırma yanıtındaki yeni değişiklikleri uygun şekilde yansıtacak şekilde kullanıcı arayüzünü güncelleyin.

4. Uygulamanın aktif olarak çalışmaması veya ödeme tamamlandığında etkinlik almaması nedeniyle izleme ekranlarının çok yakında kapanabileceğini ve bu durumun, PurchasesUpdated() vb. işlemleri geciktirme potansiyeline sahip olduğunu unutmayın. Ve ekranı uyandırdığınızda, hem onPurcahsesUpdated() hem de onResume() içindeki queryPurchasesAsync() neredeyse aynı anda etkinleşebilir (bu nedenle yarış koşullarını kontrol ettiğinizden emin olun).

5. 72 saat içinde onaylanmayan satın alma işlemlerinin otomatik olarak iade edileceğini unutmayın.
Güncellenme tarihi
10 Tem 2024

Veri güvenliği

Geliştiricilerin verilerinizi nasıl toplayıp paylaştıklarını anlamak, güvenliğin ilk adımıdır. Veri gizliliği ve güvenliği yöntemleri; kullanımınıza, bölgenize ve yaşınıza göre değişiklik gösterebilir. Geliştiricinin sağladığı bu bilgiler zaman içinde güncellenebilir.
Üçüncü taraflarla veri paylaşımı yok
Geliştiricilerin, veri paylaşımını nasıl beyan ettikleri hakkında daha fazla bilgi edinin
Veri toplanamadı
Geliştiricilerin, veri toplamayı nasıl beyan ettikleri hakkında daha fazla bilgi edinin

Yenilikler

Update library versions

Uygulama desteği

Geliştirici hakkında
Wei Zhang
azurelan.developer+support@gmail.com
225 S Hope St Ukiah, CA 95482-4772 United States
undefined

AzureLan tarafından sunulan diğer öğeler