Closed ekremogul closed 1 year ago
Merhabalar, Modal ile kullanim ornegi coktan beri yapmak istiyorum, belki bu hafta sonu ekleyeceg 😄.
Hatirladigim kadariyla en son @mettleshade kendi projesinde modal ile yapmisti. Ancak Kuveytte sanirim sorun vardi, o da cozuldu diye biliyorum.
$pos->get3DFormData() methoddan gelen arrayi modal icinde bir forma basilmasi gerekiyor diye hatirliyorum. Bundan once de kredi kart bilgilerin kullanicidan alinmasi gerekiyor.
Zaten yapı şu şekilde. önce kredi kartı bilgilerini giriyor. Pay/Öde butonuna basınca 3D devreye girecek.
Bu arada, Laravel + Livewire + AlpineJS kullanıyorum. Yukarıda belirtmeyi unutmuşum. Proje bir Tall proje
Merhabalar, iframe veya popup window kodu ile ornek odeme kodlari ekledim. Ornek kodlar bu branch'te yer almaktadir: https://github.com/mewebstudio/pos/tree/vakifbank-status-destegi release'i istedigim diger guncellemeleri yaptiktan sonra yaparim.
Kodlarin aciklamasi burda yer almaktadir: https://github.com/mewebstudio/pos/tree/vakifbank-status-destegi#popup-windowda-veya-iframe-icinde-odeme-yapma
v0.13.0 versiyonda /examples altinda ornek kodlar yer almaktadir.
Sorunuz
Arkadaşlar selam. Aslında problemden ziyade bir soru. Yapmak istediğim, ihtiyacım olan fakat yapamadığım ve örneğini bulamadığım bir sorunum var. Yazılımımda tüm ödeme işlemleri Modal içerisinde gerçekleştiriliyor. Bütün adımlarda anlık ödeme gerçekleşiyor. Bir alışveriş sitesi değil. Sepet vs. mantığı ile değil aktif bir process devam ederken kişiler mesajlaşır gibi işlemler yürütüyor ve arada o process için ödemeler gerçekleştiyor.
Sistemde Cüzdan yapısı var. Cüzdanında para varsa direk ödeme gerçekleştirebiliyor. Para yok ise kart ile ödeme yapması gerekiyor ve sorun burada devreye giriyor. Ödemelerde 3D yapacağı zaman yönlendirme yapmam gerekiyor ama yönlendirme yapmadan 3d yönlendirme URL'ini alabilirsem 2. bir modal içerisinde iframe ile ilgili yönlendirmeyi yapıp sonuca göre bir önceki modal'a dönmek istiyorum. Ödeme alınımda 3-5 den fazla varyasyon ve o varyasyonlar da kendi içerisinde 3-5 ayrı varyasyona sahip yönlendirme yapmak çok ama çok işimi zorlaştıracak. yeni bir varyasyon oluşturmak çok sıkıntılı ve sürdürülebilir olmayacak.
Bu konuda beni yönlendirebilecek birileri olursa çok memnun olurum.
Teşekkürler
Göndermeden önce kontroller