[GH-ISSUE #140] 3D yönlendirme URL'ini iframe içinde çalıştırma #68

Closed
opened 2026-03-03 15:42:39 +03:00 by kerem · 5 comments
Owner

Originally created by @ekremogul on GitHub (Jun 1, 2023).
Original GitHub issue: https://github.com/mewebstudio/pos/issues/140

Information Description
Kütüphane versiyonu v0.12.1
Gateway ismi Ziraat, Ziraat 3d
Banka ismi Ziraat

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

  • Bu konuda zaten bir hata bildirimi olmadığından emin olun. Bakınız: hata bildirimleri
  • Dökümantasyonu okudum, araştırdım ve konuyla ilgili bilgileri bulamadım. dökümantasyon
  • İlgili örnek kodları kontrol ettim ve konuyla ilgili bilgileri bulamadım. örnek kodlar
Originally created by @ekremogul on GitHub (Jun 1, 2023). Original GitHub issue: https://github.com/mewebstudio/pos/issues/140 | Information | Description | |--------------|---------| | Kütüphane versiyonu | v0.12.1 | | Gateway ismi| Ziraat, Ziraat 3d | | Banka ismi| Ziraat | ## 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 * [ ] Bu konuda zaten bir hata bildirimi olmadığından emin olun. Bakınız: [hata bildirimleri](https://github.com/mewebstudio/pos/issues) * [ ] Dökümantasyonu okudum, araştırdım ve konuyla ilgili bilgileri bulamadım. [dökümantasyon](https://github.com/mewebstudio/pos/blob/master/README.md) * [ ] İlgili örnek kodları kontrol ettim ve konuyla ilgili bilgileri bulamadım. [örnek kodlar](https://github.com/mewebstudio/pos/tree/master/examples)
kerem closed this issue 2026-03-03 15:42:40 +03:00
Author
Owner

@nuryagdym commented on GitHub (Jun 1, 2023):

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.

<!-- gh-comment-id:1571471293 --> @nuryagdym commented on GitHub (Jun 1, 2023): 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.
Author
Owner

@ekremogul commented on GitHub (Jun 1, 2023):

Zaten yapı şu şekilde. önce kredi kartı bilgilerini giriyor. Pay/Öde butonuna basınca 3D devreye girecek.

Ekran Resmi 2023-06-01 10 24 47
<!-- gh-comment-id:1571501422 --> @ekremogul commented on GitHub (Jun 1, 2023): Zaten yapı şu şekilde. önce kredi kartı bilgilerini giriyor. Pay/Öde butonuna basınca 3D devreye girecek. <img width="786" alt="Ekran Resmi 2023-06-01 10 24 47" src="https://github.com/mewebstudio/pos/assets/4357998/1251f08b-f126-4ecf-8aa4-2d44ccf64171">
Author
Owner

@ekremogul commented on GitHub (Jun 1, 2023):

Bu arada, Laravel + Livewire + AlpineJS kullanıyorum. Yukarıda belirtmeyi unutmuşum. Proje bir Tall proje

<!-- gh-comment-id:1571508165 --> @ekremogul commented on GitHub (Jun 1, 2023): Bu arada, Laravel + Livewire + AlpineJS kullanıyorum. Yukarıda belirtmeyi unutmuşum. Proje bir Tall proje
Author
Owner

@nuryagdym commented on GitHub (Jun 4, 2023):

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

<!-- gh-comment-id:1575533577 --> @nuryagdym commented on GitHub (Jun 4, 2023): 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
Author
Owner

@nuryagdym commented on GitHub (Jun 24, 2023):

v0.13.0 versiyonda /examples altinda ornek kodlar yer almaktadir.

<!-- gh-comment-id:1605386863 --> @nuryagdym commented on GitHub (Jun 24, 2023): **v0.13.0** versiyonda /examples altinda ornek kodlar yer almaktadir.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/pos#68
No description provided.