Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Akbank sanal pos değişikliği #243

Closed
3 tasks done
evrenonur opened this issue Oct 22, 2024 · 5 comments
Closed
3 tasks done

Akbank sanal pos değişikliği #243

evrenonur opened this issue Oct 22, 2024 · 5 comments

Comments

@evrenonur
Copy link

evrenonur commented Oct 22, 2024

Information Description
Kütüphane versiyonu 0
Gateway ismi 0
Banka ismi Akbank

Sorunuz

Merhaba. https://sanalpos-prep.akbank.com/#entry adresinde akbank için yeni sanal pos düzenlemesi yapılmış. Kütüphaneye güncelleme yapıldımı

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
@nuryagdym
Copy link
Collaborator

Merhaba, bu gateway destegi var mi yok mu soruyorsaniz, cevabi var.
ornek kodlara https://github.com/mewebstudio/pos/tree/master/examples/akbankpos burdan bakabilirsiniz

@evrenonur
Copy link
Author

aslında şöyle şuanki sistem 15.11.2024 tarihinden sonra geçersiz olacak. Akbank tarafından verilen bilgi bu yönde iletmiş olduğum sisteme geçiş yapılacakmış.

@nuryagdym
Copy link
Collaborator

Su an sistem dediginiz sanirim Asseco/Payten alt yapisi. Yeni alt yapiya gecis icin gonderdigim ornek kodlari kullarak ve pos config'e ilgili configi ekleyerek:

'akbank-pos' => [
'name' => 'AKBANK T.A.S.',
'class' => Mews\Pos\Gateways\AkbankPos::class,
'gateway_endpoints' => [
'payment_api' => 'https://api.akbank.com/api/v1/payment/virtualpos',
'gateway_3d' => 'https://virtualpospaymentgateway.akbank.com/securepay',
'gateway_3d_host' => 'https://virtualpospaymentgateway.akbank.com/payhosting',

kullanabilirsiniz.

Yeni alt yapisi kutuphanenin v1.1 ile baslayarak eklendi.
Bu konuda ayrica zaten issue var: #191

@evrenonur
Copy link
Author

Pek anlamadım fakat benim için tek sayfa test kodu verebilir misiniz? Zamanınızı alıyorum üzgünüm :(

@nuryagdym
Copy link
Collaborator

Burdaki ornekler daha anlasilir diye dusunuyorum:
https://github.com/mewebstudio/pos/blob/master/docs/THREED-PAYMENT-EXAMPLE.md

THREED-PAYMENT-EXAMPLE.md kodlarda yapmaniz gereken degisiklikler:

  • \Mews\Pos\Factory\AccountFactory::createEstPosAccount( 'akbank', ... ) yerine \Mews\Pos\Factory\AccountFactory::createAkbankPosAccount('akbank-pos', ... ) kullanilacak.
  • pos config'e
    'akbank-pos' => [
    'name' => 'AKBANK T.A.S.',
    'class' => Mews\Pos\Gateways\AkbankPos::class,
    'gateway_endpoints' => [
    'payment_api' => 'https://api.akbank.com/api/v1/payment/virtualpos',
    'gateway_3d' => 'https://virtualpospaymentgateway.akbank.com/securepay',
    'gateway_3d_host' => 'https://virtualpospaymentgateway.akbank.com/payhosting',
    ],
    ],
    bu configler eklenecek, (bunlar canli ortam configleri)

Benden bu kadar, gerisi icin yardimci olamam, entegrasyon destegi de vermiyorum.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants