Bir online eğitim platformunda kullanıcılar kurs paketi satın alır. Ödeme işlemi tamamlandıktan sonra, sistem kullanıcının gerçekten ödeme yapıp yapmadığını doğrulamak ister.
Senaryo Akışı
- Kurs Seçimi ve Ödeme: Kullanıcı, “Pro Eğitim Paketi”ni seçer ve ödeme adımına geçer. Ödeme Param Payment Pay 3D ile gerçekleştirilir ve benzersiz bir Order ID oluşturulur.
- Ödeme Sonrası Kontrol: Ödeme tamamlandığında, sistem otomatik olarak ya da bir buton aracılığıyla Get Param Payment Result aksiyonunu tetikler. Aksiyona, ilgili Order ID parametresi dinamik olarak gönderilir.
- Sonuca Göre Yönlendirme:
- Eğer ödeme başarılıysa:
- Kullanıcıya “Ödeme başarılı” mesajı gösterilir.
- Kursa erişim sağlanır, “Kursiyer” rolü atanır.
- Kullanıcıya e-posta veya SMS ile onay gönderilir.
- Eğer ödeme başarısızsa:
- Kullanıcıya hata mesajı gösterilir.
- Gerekirse ödeme yeniden denenebilir.