Android entegrasyonunuzda gerekli tüm adımları tamamladığınızdan emin olmak için aşağıdaki kontrol listesini kullanın.
Test ortamı hakkında
Test ortamımız, PaymentData
yanıtta canlı olarak ücretlendirilebilir jetonlar döndürmez ancak test ortamı, satın alma işleminizin öğelerini test etmemize olanak tanır:
- Onay sayfaları
- Faturalar
- Fatura adresi (isteğe bağlı)
- Fatura telefon numarası (isteğe bağlı)
- Kargo adresi (isteğe bağlı)
- E-posta adresi (isteğe bağlı)
Uygulamanız üretim erişimine sahip olana kadar Google Pay ödeme sayfasında Unrecognized App hatası gösterilir.
WalletOptions'taki ortam parametresinin değeri, sunucunun üretim ortamında mı yoksa test ortamında mı çalıştığını gösterir. Ortam değeri aşağıdakilerden biri olabilir:
WalletConstants.ENVIRONMENT_PRODUCTIONWalletConstants.ENVIRONMENT_TEST
Test ve geliştirme için WalletConstants.ENVIRONMENT_TEST kullanın.
Entegrasyonunuzu test etme
Entegrasyonunuzu ENVIRONMENT_TEST'da doğrulanması için Google'a göndermeden önce aşağıdaki işlevsel ve marka kontrollerinin her birinin çıkış ölçütlerini karşıladığınızdan emin olun.
1. Temel seviye |
|
|---|---|
| Kart veya PAN işlemleri için mevcut risk kontrollerinizin ve denetimlerinizin Google Pay işlemleri için de uygulandığından emin olun. Google Pay doğrulama ve sahtekarlık kontrolleri, risk yönetimi süreçlerinizin yerine geçmez. | |
Normal kart işlemlerinde risk ölçütlerine göre 3D Secure'u (ek kimlik doğrulama) seçici olarak tetikliyorsanız Google Pay PAN PAN_ONLY işlemlerinde 3D Secure'u tetiklemek için aynı risk ölçütlerini kullandığınızdan emin olun. |
|
| Hizmet Şartlarımızı okuduğunuzdan ve kabul etmeye hazır olduğunuzdan emin olun. Google Pay API'ye kaydolmak için Android uygulamanızın hesap sahibi e-posta adresine erişmeniz gerekir. | |
| Google Pay API'den alınan verileri yalnızca işlemleri işlemek için kullanın. Diğer tüm kullanım alanları için kullanıcıdan ayrı ve açık rıza alınması gerekir. | |
| Ödeme kartı kimlik doğrulamasının ve kart ağlarının, ülkenizdeki ödeme işleyici tarafından kabul edildiğini onaylayın. | |
Bir
DIRECT
tokenizationSpecification type entegrasyonunu tamamlıyorsanız her yıl
açık şifreleme anahtarınızı döndürmeniz ve Google Pay ve Cüzdan Konsolu üzerinden Google'a PCI Onayı sağlamanız gerekir. PCI Onayı, PCI Güvenlik Standartları Konseyi tarafından onaylanmış bir üçüncü taraf veya yetkili güvenlik denetçisi tarafından gönderilebilir ve bir onaylı tedarikçi ya da yetkili denetçi tarafından onaylanmalıdır.
|
|
2. Markalama testleri |
|
| PayButton API'yi kullanarak Google Pay ödeme düğmesini oluşturun. Bu sayede Markalama kurallarımızın tüm unsurlarına uymuş olursunuz. | |
Google Pay ödeme düğmesinin yalnızca uygulamanız kullanıcının
isReadyToPay() işlevi aracılığıyla ödeme yapma özelliğini onayladıktan sonra göründüğünden emin olun. |
|
| Gösterilen Google Pay ödeme düğmesi boyutlarının, sayfadaki benzer düğmeler ve öğelerle eşleştiğini onaylayın. | |
| Görünmesi amaçlanan alanın arka plan rengine göre uygun bir düğme seçin. | |
3. İşlevsel testler |
|
|
|
|
İşlemcinizin |
|
Kargo adresi gerektiriyorsanız kargo adresinin farklı tamamlama durumlarındaki işlenmesini test edin. Aşağıdaki yöntemleri deneyin:
|
|
| Telefon numarası gerekiyorsa +14155551212, 14155551212, (415) 555-1212 gibi farklı biçimlerdeki telefon numaralarının uygulamanızın veri standartlarına göre ayrıştırılıp depolanmasını test edin. | |
| Google Pay'in diğer üçüncü taraf ödeme yöntemleriyle eşit şekilde gösterildiğinden emin olun. | |
| Uygulamanızdaki hesaplarında ödeme bilgileri saklanmayan kullanıcılar için Google Pay, varsayılan ödeme yöntemi olarak ayarlanmalı veya ödeme yöntemi olarak belirgin bir şekilde gösterilmelidir. | |
| Daha önce ödeme sırasında Google Pay'i seçen ve uygulamanızda ödeme tercihi olarak Google Pay'i belirten kullanıcıların sonraki satın alma işlemlerinde varsayılan ödeme yöntemi Google Pay olmalıdır. | |
| İşlem işlenmeden önce kullanıcıya nihai fiyat gösterilmelidir. Tahsil edilecek tutar, Google Pay API'den alınan verilere göre değiştiyse son fiyatı içeren bir onay sayfası göstermeniz gerekir. | |