Ödemeleri Test Etme
Yayına geçmeden önce tam satın alma akışını test edin. Yerleşik bir test modu geçişi yakında geliyor; şimdilik, yayımlanmış bir önizlemede düşük değerli bir ürünle gerçek bir kart kullanın.
Proyecta Commerce şu an yalnızca production modunda çalışıyor — builder içinde test ve canlı mod arasında geçiş yapmanı sağlayan bir toggle mevcut değil. Bugün önerilen yöntem uygulamanı yayımlamak, düşük değerli bir ürünle gerçek bir ödeme yapmak ve ardından hemen kendine iade işlemi uygulamaktır.
Bugün için önerilen test akışı
Section titled “Bugün için önerilen test akışı”- Dashboard > Commerce bölümünde 1 $ (veya en küçük para birimi) değerinde bir test ürünü oluştur
- Uygulamanı
*.proyecta.livealt alan adına yayımla - Yayımlanan URL’yi ayrı bir tarayıcı sekmesinde aç ve kendi kartınla tam checkout akışını çalıştır
- Yan etkileri doğrula — webhook handler’ları çalıştı mı, müşteri oluşturuldu mu, yetkiler verildi mi
- İşlemi iade et — Dashboard > Commerce > Payments sekmesinden iade işlemini gerçekleştir
Bu, gerçek para akışının tam uçtan uca kapsamını sağlar ve entegrasyonunun çalıştığından %100 emin olmanın tek yolu budur.
Neden Stripe test modu kullanmıyoruz?
Section titled “Neden Stripe test modu kullanmıyoruz?”Şu an Proyecta’nın Stripe bağlantısı yalnızca canlı modda çalışıyor. Commerce’i Stripe’ın test ortamına yönlendirmeni ve 4242 4242 4242 4242 gibi sahte kartlar kullanmanı sağlayacak bir test modu toggle’ı yol haritasında yer alıyor.
İpuçları
Section titled “İpuçları”- Olumsuz senaryoları test et — reddedilen kartlar, yarım kalan checkout işlemleri, ağ hataları
- Webhook’ları uçtan uca test et — Stripe olayları tetiklendiğinde abonelik durumunun doğru şekilde güncellendiğinden emin ol
- İptali test et —
at_billing_period_endakışı gözden kaçırılması kolay bir adımdır - Özellik kapılarını test et — çalıştığını varsaymadan önce bir UI akışından
commerce.check()çağrısı yap
Yakında geliyor
Section titled “Yakında geliyor”- Dashboard > Commerce bölümünde Test modu toggle’ı — Ödeme Hesabını Stripe test moduna alıp sahte kartlar kullanabileceksin
- Önizleme modu checkout’u — yayımlamadan builder içinde checkout akışını deneyebileceksin
- Webhook olay simülatörü — çalışma zamanına sahte Stripe olayları gönderebileceksin