Skip to content

Releases: mewebstudio/pos

Sanal Pos v1.5.0

11 Nov 07:50
970b98c
Compare
Choose a tag to compare

New Features

Changed

  • VakifKatilimPos - sipariş detay sorgusunda mapping iyileştirilmesi.

Fixed

  • Bazı gatewaylarin response'larında bankadan gelen verinin yer almaması.

Full Changelog: 1.4.2...1.5.0

Sanal Pos v1.4.2

12 Oct 11:49
239338c
Compare
Choose a tag to compare

Fixed

Payten - issue #239 mdErrorMsg bulunmadı hatası giderildi.
Payten - issue #237 $amount must be of type string, null given.

What's Changed

KuveytPos - deskteklenmeyen para birimler kaldırıldı.

Full Changelog: 1.4.1...1.4.2

Sanal Pos v1.4.1

19 Aug 11:05
Compare
Choose a tag to compare

Fixed

  • InterPos - 3D ödemenin hatalı mapping sonucu başarısız olarak değerlendirilmesi (issue #227).
  • PayFlexV4Pos - Ziraat bank order status isteğinde undefined index CurrencyAmount mapping hatası (issue #229).
  • PayFlexV4Pos - Ziraat bank 3D ödemede HostDate formatından dolayı exception fırlatması (issue #230).
  • PayFlexV4Pos - order status isteğinin transaction_id bilgisinini kullanmaması.

Sanal Pos v1.4.0

02 Jul 12:38
Compare
Choose a tag to compare

New Features

  • GarantiPos - geçmiş işlemleri sorgulama desteği. (PR #221).
  • VakifKatilimPos - kısmi iade desteği. (issue #218)

Fixed

  • VakifKatilimPos - 3D Secure ödeme çalışmıyor.
  • VakifKatilimPos - iptal işlemi çalışmıyor.

Sanal Pos v1.3.0

24 May 09:55
52f7b43
Compare
Choose a tag to compare

New Features

  • KuveytPos kısmi iade desteği eklendi. (issue #205)
  • EstPos/Payten ön otorizasyonu kapatırken daha fazla miktar desteği eklendi. (issue #171)

Changed

  • Dispatched event'lere gatewayClass, order, paymenModel verileri eklendi.

Fixed

  • PosNet - 3D Secure ödeme başarısız olduğunda 3d_all boş olması giderildi.

Sanal Pos v1.2.0

19 May 17:09
c86e72d
Compare
Choose a tag to compare

New Features

  • EstPos - TROY kart desteği eklendi. (issue #205)

What's Changed

  • Atılan exception'lar daha spesifik olacak şekilde refactor edildi.

Full Changelog: 1.1.1...1.2.0

Sanal Pos v1.1.1

17 May 14:05
54a6286
Compare
Choose a tag to compare

Fixed

  • Payten/EstPos undefined array key hatalar giderildi in #208.

What's Changed

  • AkbankPos history response mapping iyileştirildi.

Full Changelog: 1.1.0...1.1.1

Sanal Pos v1.1.0

26 Apr 09:33
7c3401d
Compare
Choose a tag to compare

New Features

  • Akbank POS entegrasyonu eklendi. (issue #191) in #200
  • Vakif Katılım POS entegrasyonu eklendi. (issue #181) in #198
  • KuveytPos - TDV2.0.0 API'a upgrade edildi. (issue #172) in #194
  • KuveytPos - MODEL_NON_SECURE ödeme desteği eklendi. in #201

Changed

  • KuveytPos ödeme durum sorgulama isteğinin response mapping'i iyileştirildi.
  • KuveytPos iade işlemi için PartialDrawback yerine artık Drawback kullanılıyor.

Fixed

  • KuveytPos - iptal ve iade çalışmama sorunu çözüldü. (issue #159) in #194

Breaking Changes

  • ayarlar dosyasında KuvetPos için payment_api değeri
    https://sanalpos.kuveytturk.com.tr/ServiceGateWay/Home/ThreeDModelProvisionGate

    yerine

    https://sanalpos.kuveytturk.com.tr/ServiceGateWay/Home kullanmanız gerekiyor.

  • composer.json'a ext-zlib extension zorunluluğu eklendi.

Full Changelog: 1.0.1...1.1.0

Sanal Pos v1.0.1

01 Apr 18:06
15e82bb
Compare
Choose a tag to compare

What's Changed

  • fix issue #196 PosNetV1 is sending request to wrong url in #197

Full Changelog: 1.0.0...1.0.1

Sanal Pos v1.0.0

30 Mar 09:28
e9ed498
Compare
Choose a tag to compare

New Features

  • /docs altında örnek kodlar eklendi (issue #148).
  • API istek verilerinin gateway API'na gönderilmeden önce değiştirebilme (issue #178).
  • ToslaPos (Ak Öde) entegrasonu (issue #160).
  • Para birimleri için yeni constantlar eklendi (örn. PosInterface::CURRENCY_TRY)
  • Yeni \Mews\Pos\PosInterface::isSupportedTransaction() methodu eklendi.
    Bu method ile kütüphanenin ilgili gateway için hangi işlemleri desteklediğini kontrol edebilirsiniz.

Changed

  • Kütüphane PHP sürümü v7.4'e yükseltildi.
  • Config yapısı değişdi.
  • Deprecated olan VakifBankCPPos ve VakifBankPos gateway sınıflar kaldırıldı.
    Yerine PayFlexCPV4Pos ve PayFlexV4Pos kullanabilirsiniz.
  • AccountFactory::createVakifBankAccount() method silindi, yerine AccountFactory::createPayFlexAccount() kullanabilirsiniz.
  • Bazı constant isimleri değişdi.
  • \Mews\Pos\PosInterface::prepare() methodu kaldırıldı.
  • \Mews\Pos\Factory\PosFactory::createPosGateway()'a EventDispatcher parametresi eklendi.
  • $order verisinden bazı zorunlu olmayan alanlar kaldırıldı.
  • vftcode (PosNet), koiCode (PosNet), imece kart (EstPos), extraData (EstPos),
    callbackUrl (EstPos) gibi ekstra değerler kütüphaneden kaldırıldı.
    Yerine yeni eklenen eventlarla API isteklere ekstra değerler ekleyebilirsiniz.
    Kullanım örneği için örnek kodlara bakınız.
  • Tekrarlanan ödeme yapısı biraz değiştirildi (örnek kodlara bakınız).
  • Yeni PosInterface::orderHistory() methodu eklendi.
  • response yapısında bazı parametre isimleri değişdi.
  • EstPos ve EstV3Pos response'undan extra verisi kaldırıldı.
  • CreditCardFactory::create() method ismi CreditCardFactory::createForGateway() olarak değiştirildi.

Fixed

  • PayFor history response'i işlerken oluşan exception düzeltildi.
  • Fix issue #176 - EstPos ve EstV3Pos'dan callbackUrl kaldırıldı.
  • Fix issue #187 - 3D_SECURE ödemede 3D hash kontrolü artık MD/3D status kontrolünden sonra yapılıyor.

CHANGELOG.MD