PHPackages                             mews/pos-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Payment Processing](/categories/payments)
4. /
5. mews/pos-bundle

ActiveSymfony-bundle[Payment Processing](/categories/payments)

mews/pos-bundle
===============

Virtual POS bundle for Turkey banks.

1.2.0(7mo ago)7341MITPHPPHP &gt;=7.4CI passing

Since Sep 17Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/mewebstudio/PosBundle)[ Packagist](https://packagist.org/packages/mews/pos-bundle)[ Docs](https://github.com/mewebstudio/PosBundle)[ RSS](/packages/mews-pos-bundle/feed)WikiDiscussions master Synced today

READMEChangelog (8)Dependencies (13)Versions (14)Used By (0)

Türk bankaları için sanal pos paketi (Symfony 4|5|6|7)
======================================================

[](#türk-bankaları-için-sanal-pos-paketi-symfony-4567)

Temel Paket
-----------

[](#temel-paket)

[mews/pos](https://github.com/mewebstudio/pos)

Ana başlıklar
-------------

[](#ana-başlıklar)

- [Minimum Gereksinimler](#minimum-gereksinimler)
- [Kurulum](#kurulum)
- [Ornek 3D Secure Odeme](#farkli-banka-sanal-poslarini-eklemek)
- [Konfigurasyon Yapısı ve Örnekler](./docs/EXAMPLE_CONFIGURATIONS.md)
- [API ve 3D Form verisini degiştirme](./docs/EXAMPLE-API-ISTEK-VE-3D-FORM-VERSINI-DEGISTIRME.md)

Minimum Gereksinimler
---------------------

[](#minimum-gereksinimler)

- PHP &gt;= 7.4
- mews/pos ^1.7
- Symfony 4|5|6|7

Kurulum
-------

[](#kurulum)

1. ```
    $ composer require mews/pos-bundle
    ```
2. `config/packages/mews_pos.yaml` dosyası oluşturun
3. ve içine bu alttaki config örneği ekleyin: ```
    mews_pos:
      banks:
        estpos: # herhangi unique bir isim
          gateway_class: Mews\Pos\Gateways\EstV3Pos
          lang: !php/const Mews\Pos\PosInterface::LANG_TR # optional
          credentials:
            payment_model: !php/const Mews\Pos\PosInterface::MODEL_3D_SECURE
            merchant_id: 700xxxxxx
            user_name: ISXXXXXX #EstPos: kullanici adi
            user_password: ISYYYYY #EstPos: kullanici sifresi
            enc_key: TRPXXXXX
          gateway_endpoints: # ilgili ortamin (test/prod) URL'leriyle degistiriniz:
            payment_api: 'https://entegrasyon.asseco-see.com.tr/fim/api'
            gateway_3d: 'https://entegrasyon.asseco-see.com.tr/fim/est3Dgate'
            gateway_3d_host: 'https://sanalpos.sanalakpos.com.tr/fim/est3Dgate' # optional, 3D Host ödemeler için zorunlu
          gateway_configs:
           test_mode: false #optional, default: false;
        yapikredi:
          gateway_class: Mews\Pos\Gateways\PosNet
          credentials:
            payment_model: !php/const Mews\Pos\PosInterface::MODEL_3D_SECURE
            merchant_id: 670XXXXXXX # Üye İşyeri Numarası.
            terminal_id: 67XXXXXX # Üye İşyeri Terminal Numaras
            user_name: 27XXX # Üye İşyeri POSNET Numarası
            enc_key: 10,92,92,02,02,02,02,02,01 # Şifreleme anahtar
          gateway_endpoints:
            payment_api: 'https://setmpos.ykb.com/PosnetWebService/XML'
            gateway_3d: 'https://setmpos.ykb.com/3DSWebService/YKBPaymentService'
    ```

### Ornek 3D Secure Odeme

[](#ornek-3d-secure-odeme)

```
