Bir online eğitim platformunda kullanıcılar, farklı kurs paketlerini satın almak ister. Platformda güvenli ve kolay bir ödeme deneyimi sunmak için Param Payment Pay 3D aksiyonu kullanılır.
Senaryo Akışı
- Kurs Seçimi: Kullanıcı, platformdaki eğitimler arasından almak istediği kurs paketini seçer.
(Örneğin: “İleri Seviye Yazılım Eğitimi” paketi.) - Ödeme Bilgilerinin Girilmesi: Kullanıcı, ödeme ekranına yönlendirilir ve burada kredi kartı bilgilerini eksiksiz girer:
- Kart numarası
- Son kullanma ay ve yılı
- CVC kodu
- Ad Soyad
- Telefon numarası
- Sipariş Bilgilerinin Hazırlanması: Sistem, seçilen kursun fiyatını ve taksit seçeneklerini belirler.
- Order Amount ve Total Amount alanları kullanıcı seçimine göre dinamik olarak atanır.
- Sipariş için benzersiz bir Order ID oluşturulur.
- Ödeme Butonuna Tıklama: Kullanıcı “Ödeme Yap” butonuna tıklar. Bu butonun OnClick aksiyonu olarak Param Payment Pay 3D tetiklenir.
- 3D Secure Doğrulama:
- Kullanıcının bankasına bağlı olarak, 3D Secure doğrulama ekranı otomatik olarak açılır.
- Kullanıcı, bankadan SMS veya uygulama üzerinden gelen doğrulama kodunu girer.
- Doğrulama başarıyla tamamlanırsa ödeme onaylanır.
- Ödeme Sonrası İşlemler:
- Ödeme başarılıysa, kullanıcıya “Ödeme Başarılı” mesajı gösterilir.
- Kullanıcının profiline kursa erişim yetkisi atanır.
- İlgili ekip veya kullanıcıya otomatik onay e-postası gönderilir.
- Gerekirse kullanıcıya rol atama (örneğin “Kursiyer” rolü) aksiyonu tetiklenir.
- Hata ve İptal Durumları:
- Eğer kart bilgileri yanlış girilirse ya da 3D doğrulama tamamlanmazsa, ödeme işlemi başarısız olur.
- Kullanıcıya hata mesajı gösterilir ve tekrar denemesi istenir.
Bu akış sayesinde, kullanıcılar güvenli, şeffaf ve kolay bir şekilde ödeme yaparken, platform da ödeme süreçlerini kusursuz yönetebilir. Param Payment Pay 3D aksiyonu, 3D Secure doğrulama ile dolandırıcılık riskini azaltır ve yasal uyumluluğu sağlar.