Ödemeleri Test Etme
Yayına geçmeden önce tam satın alma akışını test edin. Yerleşik bir test modu geçiş özelliği geliyor; şimdilik yayınlanmış bir önizlemede düşük değerli bir ürünle gerçek kart kullanın.
Proyecta Commerce şu an yalnızca production ortamında çalışıyor — test ve canlı mod arasında geçiş yapan yerleşik bir builder geçişi bulunmuyor. Bugün için önerilen yöntem, uygulamanı yayınlamak, düşük değerli bir ürünle gerçek bir ödeme yapmak ve ardından kendine hemen iade etmek.
Bugün için önerilen test akışı
Bölüm başlığı “Bugün için önerilen test akışı”- Admin > Commerce bölümünde 1 $ (veya en küçük para birimi cinsinden) bir test ürünü oluştur
- Uygulamanı
*.proyecta.livealt alanına yayınla - Yayınlanan URL’yi ayrı bir tarayıcı sekmesinde aç ve kendi kartınla tam checkout akışını gerçekleştir
- Yan etkileri doğrula — webhook işleyicileri çalıştı, müşteri oluşturuldu, haklar verildi
- Admin > Commerce > Payments sekmesinden işlemi iade et
Bu, gerçek para akışının uçtan uca tüm kapsamını sağlar ve entegrasyonunun çalıştığından %100 emin olmanın tek yolu budur.
Neden Stripe test modunu kullanmıyoruz?
Bölüm başlığı “Neden Stripe test modunu kullanmıyoruz?”Şu an Proyecta’nın Stripe ile 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 geçişi yol haritasında yer alıyor.
İpuçları
Bölüm başlığı “İpuçları”- Başarısız senaryoları test et — reddedilen kartlar, terk edilen checkout’lar, ağ hataları
- Webhook’ları uçtan uca test et — Stripe olayları tetiklendiğinde abonelik durumunun doğru güncellendiğinden emin ol
- İptali test et —
at_billing_period_endakışı gözden kaçırılması kolay bir senaryodur - Özellik kısıtlamalarını test et — çalıştığını varsaymadan önce kullanıcı arayüzündeki kısıtlı rotayı dene
Yakında
Bölüm başlığı “Yakında”- Admin > Commerce içinde test modu geçişi — Ödeme Hesabını Stripe test moduna alıp sahte kartlar kullanabileceksin
- Önizleme modunda checkout — yayınlamadan builder içinde checkout akışını deneyebileceksin
- Webhook olay simülatörü — çalışma zamanına sahte Stripe olayları gönderebileceksin