Kullanıcı Kılavuzu

Get Param Payment Result Aksiyonu

Get Param Payment Result Aksiyonu

Get Param Payment Result, Kuika’nın Param entegrasyonu kapsamında, bir ödeme işleminin sonucunu sorgulamak için kullanılan aksiyondur. Bu aksiyon, ödeme sonrası işlemleri kontrol etmek, başarılı ya da başarısız sonuçlara göre kullanıcıya geri bildirim vermek ve süreçleri otomatikleştirmek amacıyla kullanılır.

Param tarafından sağlanan ödeme altyapısı ile entegre çalışan bu aksiyon, özellikle 3D Secure ile yapılan ödemelerden sonra, işlemin gerçekten başarıyla tamamlandığını doğrulamak için kritik rol oynar.

Teknik Özellikler

  • Ödeme Sonucu Sorgulama: Param üzerinden başlatılan bir ödeme işleminin sonucunu gerçek zamanlı olarak almanızı sağlar.
  • Order ID Tabanlı İşlem: Her ödeme için benzersiz olarak oluşturulan Order ID, ödeme sonucunu sorgulamak için kullanılır.
  • Mobil ve Web Uygulama Desteği: Web ve mobil uygulamalarda sorunsuz çalışır.
  • Dinamik Veri Desteği: Order ID gibi parametreler, formdan, ekran girdilerinden, önceki aksiyonlardan veya sabit değerlerden alınabilir.
  • İzlenebilirlik ve Güvenlik: Kullanıcıya yalnızca başarılı ödeme sonrası içerik erişimi sağlamak gibi kritik kontrollerin yapılmasına olanak tanır.

Get Param Payment Result Aksiyonu Uygulama Adımları

  1. Kuika platformuna giriş yapın ve projenizi açın.
  2. UI Design modülünde ödeme sonucu kontrolü yapılacak ekranı açın.
  3. Ödeme sonrasında tetiklenecek bir elementi (örneğin “Ödeme Sonucunu Kontrol Et” butonu) oluşturun.
  1. Butonu seçin ve + ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Payment> Param > Get Param Payment Result aksiyonunu ekleyin.
  2. Açılan ayarlardan aşağıdaki alanı doldurun:
  • Order ID: Sorgulamak istediğiniz ödemenin benzersiz kimlik numarasıdır. Bu alan genellikle ödeme başlatılırken oluşturulan Order ID’dir. Symbol Picker kullanarak formdan, ekran girdisinden, aksiyon sonucundan veya sabit bir değerden bağlanabilir.

Kullanım Senaryosu: Online Kurs Satın Alma Sonrası Ödeme Sonucu Kontrolü

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ışı

  1. 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.
  2. Ö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.
  3. 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.

Get Param Payment Result Aksiyonu İleri Seviye Özelleştirmeler

  • Dinamik Order ID Kullanımı: Sipariş ID’si, ödeme sırasında oluşturulan veri üzerinden ya da önceki aksiyon sonucundan alınabilir. Böylece ödeme sorgusu her kullanıcı için benzersiz ve doğru işlemle eşleşir.
  • Başarılı Ödeme Akışlarının Otomasyonu: Ödeme sonucu başarılı ise:
    • Otomatik e-posta gönderimi
    • Kullanıcı rol ataması (örn. “Abone”, “Kursiyer”)
    • Teşekkür ekranına yönlendirme gibi aksiyonlar tetiklenebilir.
  • Başarısız İşlemlerde Gelişmiş Geri Bildirim: Ödeme başarısız olduğunda, sistem:
    • Hata nedenini kullanıcıya açıkça bildirir.
    • Formda girilen bilgileri silmeden tekrar deneme imkânı sunar.
    • Teknik ekip veya destek birimine bildirim tetikleyebilir.
  • Loglama ve Raporlama: Her sorgulama sonucu, sistemde loglanabilir. Bu kayıtlar hem kullanıcı destek süreçlerinde hem de ödeme analizlerinde kullanılabilir.

Teknik Riskler

  • Geçersiz Order ID Kullanımı: Order ID hatalı veya eksikse sonuç alınamaz. Aksiyon öncesi ID’nin geçerli olup olmadığı kontrol edilmelidir.
  • Zamanlama Problemleri:Ödeme tamamlanmadan çok kısa süre içinde sorgulama yapılırsa, sistem “işlem devam ediyor” gibi bir yanıt dönebilir.
  • Yetkisiz Erişim: Ödeme sonucu yalnızca işlem sahibi veya yetkili kullanıcılar tarafından sorgulanmalıdır.

Get Param Payment Result, Kuika uygulamalarında ödeme akışlarını güvence altına alan, kritik bir doğrulama adımıdır. Başarılı ödeme işlemleri sonrasında kullanıcıya içerik erişimi vermek, kullanıcıyı yönlendirmek ve otomatik işlemler tetiklemek için bu aksiyon etkili bir çözümdür.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar