[GH-ISSUE #57] Denizbank Entegrasyon #33

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

Originally created by @erenilhan on GitHub (Mar 11, 2022).
Original GitHub issue: https://github.com/mewebstudio/pos/issues/57

Merhaba,

Denizbank ile ilgili gerekli dokümanlar ve örnek kodları ekliyorum.

Bu konuda test ve development süreçlerinde yardımcı da olabililirim.

DENIZBANK VPOS DOC 16.zip

Originally created by @erenilhan on GitHub (Mar 11, 2022). Original GitHub issue: https://github.com/mewebstudio/pos/issues/57 Merhaba, Denizbank ile ilgili gerekli dokümanlar ve örnek kodları ekliyorum. Bu konuda test ve development süreçlerinde yardımcı da olabililirim. [DENIZBANK VPOS DOC 16.zip](https://github.com/mewebstudio/pos/files/8230060/DENIZBANK.VPOS.DOC.16.zip)
kerem 2026-03-03 15:42:17 +03:00
Author
Owner

@nuryagdym commented on GitHub (Mar 11, 2022):

Merhaba,
tesekkurler, bu ay icinde halletmeye calisirim

<!-- gh-comment-id:1065459364 --> @nuryagdym commented on GitHub (Mar 11, 2022): Merhaba, tesekkurler, bu ay icinde halletmeye calisirim
Author
Owner

@nuryagdym commented on GitHub (Mar 18, 2022):

Merhaba @erenilhan,
calismaya basladim, ama gateway URL'lerine erisemiyorum. bu iki URL'i ornek koddan ve dokumantasyondan buldum:
https://test.inter-vpos.com.tr/mpi/Default.aspx
https://sanaltest.denizbank.com/MPI/Default.aspx

ama bunlara ping gitmiyor. Sizde kontrol eder misiniz, ping gidiyor mu sizde. gitmiyorsa, guncel test ortam URL'lerini paylasir misiniz.

Ayrica,

  1. EstPos destekleyip desteklemedigini sorar misiniz, Internette bazi yerlerde EstPos destekliyor gibi yazmislar.
  2. EstPos desteklemiyorlar ise, XML istek gonderirsek destekliyorlar mi yok mu? Destekliyorlarsa ornek bir tane XML istegi (herhangi bir istek) lazim. Butun POS entegrasyonlar XML formatta istek gonderiyorlar. Denizbank ornek kodlarda ise XML kullanmiyor.
<!-- gh-comment-id:1072836286 --> @nuryagdym commented on GitHub (Mar 18, 2022): Merhaba @erenilhan, calismaya basladim, ama gateway URL'lerine erisemiyorum. bu iki URL'i ornek koddan ve dokumantasyondan buldum: https://test.inter-vpos.com.tr/mpi/Default.aspx https://sanaltest.denizbank.com/MPI/Default.aspx ama bunlara ping gitmiyor. Sizde kontrol eder misiniz, ping gidiyor mu sizde. gitmiyorsa, guncel test ortam URL'lerini paylasir misiniz. Ayrica, 1. EstPos destekleyip desteklemedigini sorar misiniz, Internette bazi yerlerde EstPos destekliyor gibi yazmislar. 2. EstPos desteklemiyorlar ise, XML istek gonderirsek destekliyorlar mi yok mu? Destekliyorlarsa ornek bir tane XML istegi (herhangi bir istek) lazim. Butun POS entegrasyonlar XML formatta istek gonderiyorlar. Denizbank ornek kodlarda ise XML kullanmiyor.
Author
Owner

@erenilhan commented on GitHub (Mar 22, 2022):

Merhaba,
şimdi soruyorum ve detayları paylaşacağım @nuryagdym

<!-- gh-comment-id:1074843662 --> @erenilhan commented on GitHub (Mar 22, 2022): Merhaba, şimdi soruyorum ve detayları paylaşacağım @nuryagdym
Author
Owner

@erenilhan commented on GitHub (Mar 22, 2022):

Kurumun yazdığı cevap şu şekilde.

"Intervpos alt yapısı üzerinden destek veriyoruz.."

Dökümanda iletilen adres ve örnek scriptler çalışır durumdadır..

"Test ortamında işlem yapmak için, ip adresinize erişim yetkisi tanımlanması gerekir.. adresinizi iletirseniz network ekiplerimizden destek alabiliriz?

Gerçek ortamda hata alıyorsanız, örnek bir işlemin detaylarını iletebilir misiniz?"

<!-- gh-comment-id:1074860845 --> @erenilhan commented on GitHub (Mar 22, 2022): Kurumun yazdığı cevap şu şekilde. "Intervpos alt yapısı üzerinden destek veriyoruz.." Dökümanda iletilen adres ve örnek scriptler çalışır durumdadır.. "Test ortamında işlem yapmak için, ip adresinize erişim yetkisi tanımlanması gerekir.. adresinizi iletirseniz network ekiplerimizden destek alabiliriz? Gerçek ortamda hata alıyorsanız, örnek bir işlemin detaylarını iletebilir misiniz?"
Author
Owner

@nuryagdym commented on GitHub (Mar 22, 2022):

Tesekkurler,
Kusura bakmayin, kendim soramiyorum, musteri harici kimseye yardimci olmuyorlar genelde. Tmm, diger sanal poslarin gateway'lerine ping gondermeyi denedim, hepsinde pingler engellenmis durumda anladigim.

IP adresi bugun yarin paylasirim sizinle.

<!-- gh-comment-id:1074882271 --> @nuryagdym commented on GitHub (Mar 22, 2022): Tesekkurler, Kusura bakmayin, kendim soramiyorum, musteri harici kimseye yardimci olmuyorlar genelde. Tmm, diger sanal poslarin gateway'lerine ping gondermeyi denedim, hepsinde pingler engellenmis durumda anladigim. IP adresi bugun yarin paylasirim sizinle.
Author
Owner

@nuryagdym commented on GitHub (Mar 22, 2022):

tekrar merhaba @erenilhan , IP address bu: 45.84.191.231

<!-- gh-comment-id:1075561439 --> @nuryagdym commented on GitHub (Mar 22, 2022): tekrar merhaba @erenilhan , IP address bu: **45.84.191.231**
Author
Owner

@erenilhan commented on GitHub (Mar 24, 2022):

@nuryagdym hocam erişim yetkisi tanımlanmış

<!-- gh-comment-id:1077896095 --> @erenilhan commented on GitHub (Mar 24, 2022): @nuryagdym hocam erişim yetkisi tanımlanmış
Author
Owner

@nuryagdym commented on GitHub (Mar 24, 2022):

tesekkurler @erenilhan ,
denedim hala calismiyor.
https://test.inter-vpos.com.tr/mpi/Default.aspx (kod ornekte verilen URL)
ve
https://sanaltest.denizbank.com/MPI/Default.aspx (dokumantasyonda verilen URL)
ikisine de ulasilmiyor. Bankayla iletisime gecip test ortam URL'lerini teyit eder misiniz.
Kendiniz ve Banka burdan deneyerek calismadigini gorebilirsiniz:
https://mustapayev.com/pos/examples/interpos/3d/

<!-- gh-comment-id:1078413577 --> @nuryagdym commented on GitHub (Mar 24, 2022): tesekkurler @erenilhan , denedim hala calismiyor. https://test.inter-vpos.com.tr/mpi/Default.aspx (kod ornekte verilen URL) ve https://sanaltest.denizbank.com/MPI/Default.aspx (dokumantasyonda verilen URL) ikisine de ulasilmiyor. Bankayla iletisime gecip test ortam URL'lerini teyit eder misiniz. Kendiniz ve Banka burdan deneyerek calismadigini gorebilirsiniz: https://mustapayev.com/pos/examples/interpos/3d/
Author
Owner

@erenilhan commented on GitHub (Mar 25, 2022):

Mail attım ve erişimi kontrol edip düzenlediler.
"İletmiş olduğunuz ip bilgileri sunucu ip bilgisi mi ?
3d işlemler için Pc nin internete çıkış ip bilgisi olması gerekiyor.
Non secure işlemlerde ise sunucu ip bilgisi https://test.inter-vpos.com.tr/ adresi browserda açabiliyor musunuz?

mailini attılar. Ben de gerekli kontrolleri yapıp bilgilendirme sağladım.
@nuryagdym şu an erişim vermiş olmalılar. ama ben de yine çalışmadı. Siz de deneyebilir misiniz?

<!-- gh-comment-id:1078986250 --> @erenilhan commented on GitHub (Mar 25, 2022): Mail attım ve erişimi kontrol edip düzenlediler. "İletmiş olduğunuz ip bilgileri sunucu ip bilgisi mi ? 3d işlemler için Pc nin internete çıkış ip bilgisi olması gerekiyor. Non secure işlemlerde ise sunucu ip bilgisi https://test.inter-vpos.com.tr/ adresi browserda açabiliyor musunuz? mailini attılar. Ben de gerekli kontrolleri yapıp bilgilendirme sağladım. @nuryagdym şu an erişim vermiş olmalılar. ama ben de yine çalışmadı. Siz de deneyebilir misiniz?
Author
Owner

@nuryagdym commented on GitHub (Mar 25, 2022):

Simdi 3D odemede 2 asama var.

  1. Musteri kredi kart bilgilerini girer, sonra tek seferlik 3D sifresini girecegi sayfaya yonlendirilir. Bu islem bu adresde https://test.inter-vpos.com.tr/mpi/Default.aspx gerceklesir . Bu adrese herkes (butun musteriler) erisebilmesi lazim. Sunucu IP izni tanimlamaya gerek yok bunun icin.
  2. Ikinci asamada, 3D sifresini girdikten sonra musteri websiteye geri yonledirilir, web site ise odemeyi tamamlamak icin 2. istegi banka sunucusuna gonderir. Bu istek icin web sitenin sunucusuna IP izni verilmesi gerekiyor.

Yani anlatmak istedigim, 1. asamayi gecemiyoruz su an. 2. asamaya gecersek o zaman IP iznini konusabiliriz.
ben yurt disinndayim, bu yuzden test ortaminin yurtdisindan erisimini kapatmis olabilirler. Ama sizin verdigim websitemin adresinden girip islemi yapabilmeniz gerekiyordu. eger siz de https://test.inter-vpos.com.tr/ adrese erisemiyorsaniz bu tamamen bankayla alakali bir sorun. IP izin ile hic alakasi yok

<!-- gh-comment-id:1078996006 --> @nuryagdym commented on GitHub (Mar 25, 2022): Simdi 3D odemede 2 asama var. 1. Musteri kredi kart bilgilerini girer, sonra tek seferlik 3D sifresini girecegi sayfaya yonlendirilir. Bu islem bu adresde https://test.inter-vpos.com.tr/mpi/Default.aspx gerceklesir . Bu adrese herkes (butun musteriler) erisebilmesi lazim. Sunucu IP izni tanimlamaya gerek yok bunun icin. 2. Ikinci asamada, 3D sifresini girdikten sonra musteri websiteye geri yonledirilir, web site ise odemeyi tamamlamak icin 2. istegi banka sunucusuna gonderir. Bu istek icin web sitenin sunucusuna IP izni verilmesi gerekiyor. Yani anlatmak istedigim, 1. asamayi gecemiyoruz su an. 2. asamaya gecersek o zaman IP iznini konusabiliriz. ben yurt disinndayim, bu yuzden test ortaminin yurtdisindan erisimini kapatmis olabilirler. Ama sizin verdigim websitemin adresinden girip islemi yapabilmeniz gerekiyordu. eger siz de https://test.inter-vpos.com.tr/ adrese erisemiyorsaniz bu tamamen bankayla alakali bir sorun. IP izin ile hic alakasi yok
Author
Owner

@nuryagdym commented on GitHub (Mar 27, 2022):

Merhabalar,
@erenilhan kor goze gelistirme yaptim, kendi ortaminizda test yapar misiniz.
henuz yayinlamadim, bu yuzden
composer require nuryagdym/pos:dev-interpos-integration
sekilde indirip test eder misiniz.
mumkunse

  • 3d
  • 3d pay
  • 3d Host
  • non secure odeme
  • durum sorgulama
  • iptal
  • iade
    islemlerin hepsini deneyebilirseniz sevinirim.
    Bu islemlerin ornegini, /examples/interpos altinda bulabilirsiniz
<!-- gh-comment-id:1079988716 --> @nuryagdym commented on GitHub (Mar 27, 2022): Merhabalar, @erenilhan kor goze gelistirme yaptim, kendi ortaminizda test yapar misiniz. henuz yayinlamadim, bu yuzden `composer require nuryagdym/pos:dev-interpos-integration` sekilde indirip test eder misiniz. mumkunse - 3d - 3d pay - 3d Host - non secure odeme - durum sorgulama - iptal - iade islemlerin hepsini deneyebilirseniz sevinirim. Bu islemlerin ornegini, /examples/interpos altinda bulabilirsiniz
Author
Owner

@erenilhan commented on GitHub (Mar 29, 2022):

@nuryagdym

[InvalidArgumentException]
Could not find a matching version of package nuryagdym/pos. Check the package spelling, your version constraint and that the package is available in a stability which matches your minimum-stability (dev).

paketi yükleyemiyorum. acaba bi hata olmuş olabilir mi?

<!-- gh-comment-id:1081563076 --> @erenilhan commented on GitHub (Mar 29, 2022): @nuryagdym [InvalidArgumentException] Could not find a matching version of package nuryagdym/pos. Check the package spelling, your version constraint and that the package is available in a stability which matches your minimum-stability (dev). paketi yükleyemiyorum. acaba bi hata olmuş olabilir mi?
Author
Owner

@nuryagdym commented on GitHub (Mar 29, 2022):

@erenilhan
Burdan cekmeyi dener misiniz o zaman: composer require mews/pos:dev-interpos-integration

<!-- gh-comment-id:1081593874 --> @nuryagdym commented on GitHub (Mar 29, 2022): @erenilhan Burdan cekmeyi dener misiniz o zaman: `composer require mews/pos:dev-interpos-integration`
Author
Owner

@erenilhan commented on GitHub (Mar 29, 2022):

@nuryagdym şu an çekti. testleri yapıp bilgilendireceğim. çok teşekkürler

<!-- gh-comment-id:1081595473 --> @erenilhan commented on GitHub (Mar 29, 2022): @nuryagdym şu an çekti. testleri yapıp bilgilendireceğim. çok teşekkürler
Author
Owner

@sekizlipenguen commented on GitHub (May 2, 2023):

Selamlar, bu entegrasyon sonuçlandı mı acaba?

<!-- gh-comment-id:1531506195 --> @sekizlipenguen commented on GitHub (May 2, 2023): Selamlar, bu entegrasyon sonuçlandı mı acaba?
Author
Owner

@nuryagdym commented on GitHub (May 2, 2023):

Merhabalar, orneklerden bakarak deneyebilirisiniz, sorun alirsa haber verirseniz duzeltiriz

<!-- gh-comment-id:1531607019 --> @nuryagdym commented on GitHub (May 2, 2023): Merhabalar, orneklerden bakarak deneyebilirisiniz, sorun alirsa haber verirseniz duzeltiriz
Author
Owner

@nuryagdym commented on GitHub (May 20, 2023):

calisiyor, sorun bulunamadi

<!-- gh-comment-id:1555861278 --> @nuryagdym commented on GitHub (May 20, 2023): calisiyor, sorun bulunamadi
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#33
No description provided.