mirror of
https://github.com/mewebstudio/pos.git
synced 2026-04-26 01:45:55 +03:00
[GH-ISSUE #186] Vakıfbank Hatali Gateway URL (Site is working hatası) #100
Labels
No labels
PayFlexV4
TROY
akbankpos
bug
duplicate
enhancement
garanti
help wanted
isbank
kuveyt
payten
posnet
pull-request
vakifbank
ziraat
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/pos#100
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @gorkie on GitHub (Feb 27, 2024).
Original GitHub issue: https://github.com/mewebstudio/pos/issues/186
Hatanın özeti
Herkese merhaba, Vakıfbank 3D Ödeme geliştirmesi yapıyoruz. Test ortamında herhangi bir sorun yok. Tüm fonksiyonlar sorunsuz çalışıyor. Ancak production ortamında 3D ödeme callback uygulamaya dönüş yapmıyor. Şifre onayından sonra bizim verdiğimiz callback URL'e yönlendirme yapmak yerine "https://3dsecure.vakifbank.com.tr/" adresine yönlendirme yapıyor ve çıkan ekranda"Site is working" yazıyor.
\Mews\Pos\Gateways\AbstractGateway::MODEL_3D_SECUREkullanıyorum.Bu durumu ilk olarak Vakıfbank'ta ilgili ekibe sorduk. Cevabı aynen buraya ekliyorum.
Kütüphaneyi incelediğimde URL'de sadece port farkı bulunuyor. Ancak yinede dökümandaki gibi güncellemek lazım diye düşünüyorum.
Kütüphanedeki URL :
https://3dsecure.vakifbank.com.tr:4443/MPIAPI/MPI_Enrollment.aspxVakıfbank'ın Önerdiği URL :
https://3dsecure.vakifbank.com.tr/MPIAPI/MPI_Enrollment.aspxBağımsız kod veya hatayı yeniden oluşturmanın bir yolu
Production ortamında "PayFlex MPI VPOS V4" gateway kullanarak Vakıfbank 3D ödemesi (
MODEL_3D_SECURE) denenmesi gerekiyor.Beklenen Sonuç
Production ortamında vermiş olduğumuz success/fail callback url değerine başarılı veya hatalı sonucu post etmesi gerekiyordu.
Gerçek sonuç
"https://3dsecure.vakifbank.com.tr/" adresine yönlendirme yapıyor ve çıkan ekranda"Site is working" yazıyor.
Göndermeden önce kontroller
@nuryagdym commented on GitHub (Feb 27, 2024):
Merhabalar,
bildirim icin tesekkurler, guncellemeyi yaparim veya kendiniz de MR acabilirsiniz.
config/pos.phpdosyayi direk kullanmaniz tavsiye etmem, bu dosya sadece ornek amaclidir.Kendiniz bir tane olusturup onu kullaniniz.
Gonderdikleri dokumanda da hala eski port iceren URL yer almakt

@mehmetkalayci commented on GitHub (Feb 28, 2024):
@gorkie #184 Buradaki hatayı yapmış olabilir misiniz?
'success_url' => 'BURAYA BANKAYA AİT DEĞİL UYGULAMANIZA AİT KOD GELMESİ GEREKİYOR',
'fail_url' => 'BURAYA BANKAYA AİT DEĞİL UYGULAMANIZA AİT KOD GELMESİ GEREKİYOR',
@gorkie commented on GitHub (Feb 28, 2024):
Hayır kendimize ait uygulama url'imizi veriyoruz. Hatta bizde success/fail ikiside aynı. Endpoint değiştirerek test edeceğim, sonuçları paylaşırım.
@gorkie commented on GitHub (Mar 14, 2024):
Durumun Vakıfbank kaynaklı eksik tanımlamalardan olduğu anlaşıldı. Konuyu kapatıyorum.