Test
Test ağındaki ödemeler, her zincirin test ağında değersiz test tokenlarıyla yapılan gerçek işlemlerdir. Durumlar, yatırmalar, toplama ve webhook'lar ana ağdaki gibi çalışır.
Test ağına geçin
- Satıcı panelinin üstündeki Test ağı anahtarını açın. Hesabınız ve projeleriniz ortaktır; API anahtarları, webhook'lar, tahsilat ayarları ve tahsilat kayıtları ayrıdır.
- Projenin Tahsilat ayarları sayfasında test ağı alım adresi kaydedin ve token seçin. Cüzdanda biraz test ağı gas'ı gerekir.
- Bir API anahtarı (
sk_test_ile başlar) oluşturun ve webhook ayarlayın.
Test ödemesi yapın
curl https://api.kokiwa.com/v1/payment_intents \
-H "Authorization: Bearer $KOKIWA_TEST_KEY" \
-H "Content-Type: application/json" \
-d '{ "currency": "USDT", "amount": "10.00", "customer": "test_user_1" }'Dönen checkout_url adresini açın; ödeme sayfasında Test ağı etiketi görünür. Cüzdanla ödeyin veya BNB Chain'de ödemenin deposit_address adresine tUSDT gönderin. tUSDT'yi bu sayfanın altından alabilirsiniz.
Ücretler ana ağla aynıdır. Varsayılan ücretlerle 10 USDT cüzdan ödemesinde ücret 0,035, size kalan 9,965; 10 USDT transferde ücret 0,335, size kalan 9,665'tir.
Test edilecek durumlar
| Durum | Yapılacak | Sisteminizin şunu yaptığını doğrulayın |
|---|---|---|
| Normal ödeme | Tutarın tamamını cüzdanla ödeyin | payment_intent.paid ile siparişi ödendi yapar |
| Eksik ödeme | deposit_address adresine önce yarısını, sonra kalanını gönderin | İlk transferden sonra göndermez, tamamlanınca gönderir |
| Süre dolumu | expires_in: 60 ile ödeme oluşturun ve ödemeyin | payment_intent.expired ile siparişi iptal eder |
| Geç ödeme | Süre dolduktan sonra deposit_address adresine transfer yapın | payment_intent.paid_late ile gönderir veya iade eder |
| Yükleme | Kullanıcının yatırma adresine 10 tUSDT gönderin | deposit.confirmed ile bakiyeyi artırır |
| Küçük yüklemeler | Yatırma adresine iki kez 3 tUSDT gönderin | İkisini de yansıtır, toplamadan sonra deposit.settled alır |
| Yeniden denemeler | Adresinizin önce 500 döndürmesini sağlayın | kokiwa yeniden denedikten sonra bir kez yansıtır |
| İmza | Yanlış gizli anahtarla doğrulayın | İsteği reddeder ve yansıtmaz |
Test tokenı alın
Cüzdanınız tUSDT'yi sözleşmeden alır; seferde en fazla 1000, sayı sınırı yok. Gas, test ağının yerel coinidir ve resmi musluktan alınır, örneğin BNB Chain musluğu.
Cüzdanınız test token sözleşmesindeki faucet fonksiyonunu çağırır ve tokenlar kendi adresinize basılır. Çağrı başına en fazla 1000, istediğiniz kadar; gas'ı cüzdanınız öder (tBNB).
Cüzdan bulunamadı.
sk_test_ anahtarıyla oluşturulan ödemeler TON test ağında ödenir, cüzdanı test ağına geçirin. Test TON'u Telegram'daki @testgiver_ton_bot ile, tUSDT'yi buradan alın:
TON cüzdanınız tUSDT sözleşmesine (kQBOp0yfL-_QhS_0IF-1TrYrfFIg7qpDKMoS3mGrMbXWd003) gas için 0,1 TON ile herkese açık Faucet mesajını gönderir; kullanılmayan kısım geri gelir. Çağrı başına en fazla 1000, istediğiniz kadar. QR kodunu test ağına ayarlı bir TON cüzdanıyla tarayın ya da bağlantıyı telefonunuzda açın.
Cüzdanda açCanlıya geçiş
Ana ağda alım adresleri kaydedin, sk_live_ ile başlayan bir anahtar ve ana ağ webhook'u oluşturun, sonra anahtarı ve imza gizli anahtarını değiştirin. API adresi aynı kalır.