Skip to content

mews/pos v2 support - #7

Merged
nuryagdym merged 8 commits into
masterfrom
v2
Jul 15, 2026
Merged

mews/pos v2 support#7
nuryagdym merged 8 commits into
masterfrom
v2

Conversation

@nuryagdym

@nuryagdym nuryagdym commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

Kırıcı Değişiklikler

  • Symfony v4 desteği kaldırıldı; minimum desteklenen Symfony sürümü v5.4'tür
  • PHP minimum sürümü >=7.4>=8.0
  • mews/pos ^1.x^2.0
  • Konfigurasyon — credentials: enc_key alanı secret_key olarak yeniden adlandırıldı
  • Konfigurasyon — credentials: payment_model alanı kaldırıldı
  • Konfigurasyon — lang: Banka düzeyindeki lang alanı kaldırıldı; gateway_configs.lang altına taşındı
  • Konfigurasyon — test_mode: Banka düzeyindeki test_mode (v1.2.0'dan beri deprecated) tamamen kaldırıldı; gateway_configs.test_mode kullanın
  • Konfigurasyon — gateway_endpoints: payment_api_2 kaldırıldı (Param 3D Host ödemeleri için ayrı Param3DHostPos gateway'i kullanın)
  • Konfigurasyon — KuveytPos / VakifKatilimPos / PayFlexCPV4Pos: gateway_3d endpoint'i artık zorunlu değil; v2 bunu payment_api'den türetiyor
  • Gateway sınıf adları: Mews\Pos\Gateways\*Mews\Pos\Gateway\*
  • Gateway yeniden adlandırmalar: EstPos ve EstV3PosAssecoPos; PosNetPosNetPos
  • PHP sabit referanslar: Mews\Pos\Entity\Account\PayForAccountMews\Pos\Model\Account\PayForPosAccount
  • Bundle AccountFactory sınıfı silindi;

Eklendi

  • IyzicoPos gateway desteği (Mews\Pos\Gateway\IyzicoPos)
  • Param3DHostPos gateway desteği (Mews\Pos\Gateway\Param3DHostPos) — ParamPos 3D Host ödemeleri için ayrı gateway
  • PayTrPos gateway desteği (Mews\Pos\Gateway\PayTrPos)
  • gateway_configs.lang ayarı tüm gateway'ler için geçerli

Yükseltme

Detaylı yükseltme kılavuzu için UPGRADE-2.0.md dosyasına bakın.

@nuryagdym
nuryagdym force-pushed the v2 branch 2 times, most recently from 802c183 to af2535a Compare July 13, 2026 14:15
@nuryagdym
nuryagdym force-pushed the v2 branch 4 times, most recently from 3a53fa4 to e53da8f Compare July 15, 2026 08:03
@nuryagdym
nuryagdym merged commit 905da87 into master Jul 15, 2026
18 checks passed
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

Successfully merging this pull request may close these issues.

1 participant