Skip to content

Conversation

@nuryagdym
Copy link
Collaborator

@nuryagdym nuryagdym commented Oct 1, 2025

  • Kütüphane config dosyasına yeni test_mode ve disable_3d_hash_check ayarlar desteği eklendi.
    Örnek:
    [
        'banks' => [
          'garanti' => [
            'name'              => 'Garanti',
            'class'             => Mews\Pos\Gateways\GarantiPos::class,
            'gateway_configs' => [
                'test_mode'             => true, // default: false
                // 3D hash kontrolü çalışmadığında geçici olarak kullanılabilir.
                'disable_3d_hash_check' => true, // default: false
             ],
             'gateway_endpoints' => [
                'payment_api' => 'https://sanalposprovtest.garantibbva.com.tr/VPServlet',
                'gateway_3d'  => 'https://sanalposprovtest.garantibbva.com.tr/servlet/gt3dengine',
             ],
          ],
        ]
    ]

@nuryagdym nuryagdym force-pushed the issue-274-ziraat-katilim-payfor-support branch 5 times, most recently from 6143a9a to 2921949 Compare October 3, 2025 14:14
disable_3d_hash_check is especially needed for Ziraat Katilim because they did not provide algorithm to calculate hashes.

Also, although rarely, but still 3d hash checks fails for some reason. Until fix is applied users can use this flag as a temporary solution
@nuryagdym nuryagdym force-pushed the issue-274-ziraat-katilim-payfor-support branch from 2921949 to 4a8c202 Compare October 3, 2025 14:34
@nuryagdym nuryagdym merged commit ec34932 into master Oct 3, 2025
4 checks passed
@nuryagdym nuryagdym deleted the issue-274-ziraat-katilim-payfor-support branch November 1, 2025 16:01
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.

2 participants