Test modu, canlıdaki aynı ödeme sayfasını, durumları ve webhook'ları simüle edilmiş takaslar ve ayrı bir test bakiyesiyle çalıştırır. Projeniz incelemedeyken de, canlıya geçtikten sonra da çalışır.
İki yol
- Panel: yan menünün altındaki Canlı veriler / Test modu anahtarını değiştirin. Gördüğünüz ödeme linkleri, satın almalar ve bakiye artık test verisidir.
- API: canlı gizli anahtar yerine test gizli anahtarınızla çağırın. Oluşturduğunuz her şey bir test nesnesidir.
Sonucu kendiniz belirleyin
Test ödeme sayfasında Test kontrolleri bulunur. Ne olacağını seçin: hemen ödendi, takas koruması, erken serbest bırakma, geri alındı, reddedildi veya süresi doldu. Sayfa, panel ve webhook'larınız buna göre ilerler; böylece kodunuzun her dalını kontrol edebilirsiniz. API'de buna karşılık gelen simülasyon çağrıları vardır, API referansı'nda listelenir.
Test bakiyesi
Her proje USD cinsinden bir test bakiyesiyle başlar. Test ödemeleri bakiyeye eklenir, test satın almaları bakiyeden düşer; böylece skin satın almayı da deneyebilirsiniz. Başlangıç tutarına dönmek için proje sayfasındaki Test bakiyesini sıfırla düğmesini kullanın.
Testi canlıdan nasıl ayırırsınız
Test webhook'ları "livemode": false değerini ve bir test işareti başlığını taşır; test nesneleri panelde test etiketiyle görünür. Test parası canlı bakiyenize asla karışmaz ve çekilemez.
Proje onaylanmazsa veya askıya alınırsa test modu çalışmayı durdurur.