Başarılı ödemenin yanında hata, tekrar deneme, iptal ve sipariş bildirimi durumlarını kapsayan ödeme akışı kontrolü.
Ödeme ekranında başarılı bir işlem görmek, mağazanın bütün sipariş akışının doğru çalıştığını göstermez. Kullanıcı sayfayı kapatabilir, banka işlemi reddedebilir veya bağlantı yavaşlayabilir. Test planı, bu durumlarda siparişin nasıl ele alınacağını kapsamalıdır.
Başarılı işlemin tamamını izleyin
Ödeme onaylandıktan sonra siparişin yönetim ekranında oluştuğunu kontrol edin. Tutar, ürünler, teslimat adresi ve durum birbiriyle uyumlu olmalıdır. Müşteriye gösterilen sipariş numarası ekip tarafından da bulunabilmelidir.
Başarısız ödeme mesajını deneyin
Kullanıcıya yalnızca “hata” denmesi yeterli değildir. Tekrar deneyip deneyemeyeceği ve siparişin oluşup oluşmadığı anlaşılmalı. Kart bilgileri veya sağlayıcının özel teknik ayrıntıları hata metninde gösterilmemelidir. Sağlayıcının test ortamını ve izin verilen test yöntemlerini kullanın.
Tekrarlanan işlemleri kontrol edin
Gönder düğmesine iki kez basılması veya başarı sayfasının yenilenmesi iki sipariş üretmemelidir. Ödeme bildirimi geç geldiğinde siparişin hangi durumda bekleyeceğini belirleyin. Bu davranışlar kullanılan altyapı ve sağlayıcıyla birlikte değerlendirilir.
Operasyon ekibini teste dahil edin
İptal edilen sipariş, stok iadesi ve müşteri bilgilendirmesi yalnızca geliştiricinin konusu değildir. Siparişi yöneten kişiyle örnek bir işlem yürütün. Testin sonunda oluşan kayıtları ve varsa test ürünlerini temizleyin. Gerçek ödeme denemesi gerekiyorsa tutar ve iade süreci önceden planlanmalıdır.