[GH-ISSUE #206] Yapıkredi 3D Hatası #114

Closed
opened 2026-03-03 15:43:10 +03:00 by kerem · 7 comments
Owner

Originally created by @xenophan3s on GitHub (May 16, 2024).
Original GitHub issue: https://github.com/mewebstudio/pos/issues/206

Örnek kodları kullanırken yapıkredi 3D aşamasında https://setmpos.ykb.com/3DSWebService/YKBPaymentService bu URL açılıyor ve sadece bir resim gözüküyor. Non secure ise success dönüyor. Sebebini anlayamadık. Eğer bilginiz varsa yardımcı olursanız sevinirim.

Originally created by @xenophan3s on GitHub (May 16, 2024). Original GitHub issue: https://github.com/mewebstudio/pos/issues/206 Örnek kodları kullanırken yapıkredi 3D aşamasında https://setmpos.ykb.com/3DSWebService/YKBPaymentService bu URL açılıyor ve sadece bir resim gözüküyor. Non secure ise success dönüyor. Sebebini anlayamadık. Eğer bilginiz varsa yardımcı olursanız sevinirim.
kerem closed this issue 2026-03-03 15:43:10 +03:00
Author
Owner

@nuryagdym commented on GitHub (May 16, 2024):

Merhabalar, test ortamda kullanilacak test kart bilgileri varsa epostama gonderir misiniz.

Bendeki test kartin suresi gectigi icin yapikrediyi test edemiyorum.

<!-- gh-comment-id:2114291711 --> @nuryagdym commented on GitHub (May 16, 2024): Merhabalar, test ortamda kullanilacak test kart bilgileri varsa epostama gonderir misiniz. Bendeki test kartin suresi gectigi icin yapikrediyi test edemiyorum.
Author
Owner

@nuryagdym commented on GitHub (May 16, 2024):

Kredi kart bilgileri icin tesekkurler, bendeki test hesap bilgileri de calismiyor sanirim, NON secure odeme basarisiz 0148 UNAUTHORIZED REQUEST hatasi aliyorum.

3D odemede deiginiz gibi bende de bosh sayfa acildi:
image

Sorunun nerede oldugunu bankadan ogrenmemiz gerekiyor.
Burdaki:
github.com/mewebstudio/pos@e1733994ff/src/Gateways/PosNet.php (L248)
$xml degerin icerigini bankaya gonderip burda ne sorun oldugu sorar misin.
Bunun icerigini https://setmpos.ykb.com/PosnetWebService/XML bu adrese POST ediyoruz, sonra bankaden gelen cevabi HTML forma basip bankaya (yani https://setmpos.ykb.com/3DSWebService/YKBPaymentService) yonlendirme yapiyoruz.
Yani bankadan aldigimiz veriyi tekrar bankaya gonderiyoruz, neden kendi verdikleri veriyi kabul etmiyorlar bilemedim.

<!-- gh-comment-id:2116083617 --> @nuryagdym commented on GitHub (May 16, 2024): Kredi kart bilgileri icin tesekkurler, bendeki test hesap bilgileri de calismiyor sanirim, NON secure odeme basarisiz 0148 UNAUTHORIZED REQUEST hatasi aliyorum. 3D odemede deiginiz gibi bende de bosh sayfa acildi: ![image](https://github.com/mewebstudio/pos/assets/26792980/91a38bff-dfaf-438b-994c-7043ae9cddd6) Sorunun nerede oldugunu bankadan ogrenmemiz gerekiyor. Burdaki: https://github.com/mewebstudio/pos/blob/e1733994ff052d7eeac0f2808bfabaacf22fe0c7/src/Gateways/PosNet.php#L248 `$xml` degerin icerigini bankaya gonderip burda ne sorun oldugu sorar misin. Bunun icerigini https://setmpos.ykb.com/PosnetWebService/XML bu adrese POST ediyoruz, sonra bankaden gelen cevabi HTML forma basip bankaya (yani https://setmpos.ykb.com/3DSWebService/YKBPaymentService) yonlendirme yapiyoruz. Yani bankadan aldigimiz veriyi tekrar bankaya gonderiyoruz, neden kendi verdikleri veriyi kabul etmiyorlar bilemedim.
Author
Owner

@nuryagdym commented on GitHub (May 16, 2024):

guncel test ortam varsa, espotama gonderirseniz sevinirim

<!-- gh-comment-id:2116084780 --> @nuryagdym commented on GitHub (May 16, 2024): guncel test ortam varsa, espotama gonderirseniz sevinirim
Author
Owner

@devmdeniz commented on GitHub (May 20, 2024):

Yapı Kredi'nin 3D ekranı bende sıkıntısız bir şekilde çalıştı. SMS doğrulamasını yapamadığım için bir sonraki evreye geçemedim ama test kartlarıyla denediğim için SMS doğrulamasını başarılı bir şekilde gönderdiğini iddia eden kısma kadar geldim.

<!-- gh-comment-id:2120749196 --> @devmdeniz commented on GitHub (May 20, 2024): Yapı Kredi'nin 3D ekranı bende sıkıntısız bir şekilde çalıştı. SMS doğrulamasını yapamadığım için bir sonraki evreye geçemedim ama test kartlarıyla denediğim için SMS doğrulamasını başarılı bir şekilde gönderdiğini iddia eden kısma kadar geldim.
Author
Owner

@esakarya commented on GitHub (Sep 6, 2024):

Yapı kredi non securede başarılı olan varmı ? aşağıdaki hata dönüyor. requesttde OrderId olmayacak dediler kaldırdım gene aynı.
Ve destek ekibi bana hata dönmesine dağmen istek yok diyor. ilginç bi durum

0 0666 Teknik Hata
<!-- gh-comment-id:2333634552 --> @esakarya commented on GitHub (Sep 6, 2024): Yapı kredi non securede başarılı olan varmı ? aşağıdaki hata dönüyor. requesttde OrderId olmayacak dediler kaldırdım gene aynı. Ve destek ekibi bana hata dönmesine dağmen istek yok diyor. ilginç bi durum <?xml version='1.0' encoding='iso-8859-9'?> <posnetResponse> <approved>0</approved> <respCode>0666</respCode> <respText>Teknik Hata</respText> </posnetResponse>
Author
Owner

@esakarya commented on GitHub (Sep 6, 2024):

OrderId nin D si büyük olcak mış arkadaşlar :)

<!-- gh-comment-id:2333672675 --> @esakarya commented on GitHub (Sep 6, 2024): OrderId nin D si büyük olcak mış arkadaşlar :)
Author
Owner

@nuryagdym commented on GitHub (Sep 6, 2024):

bendeki dokumantasyonda orderID sekilde gonderilecek diye belirtilmis.
Kodda da o sekilde gonderiliyor.

<!-- gh-comment-id:2333772992 --> @nuryagdym commented on GitHub (Sep 6, 2024): bendeki dokumantasyonda `orderID` sekilde gonderilecek diye belirtilmis. Kodda da o sekilde gonderiliyor.
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#114
No description provided.