Download the PHP package enver/pos without Composer
On this page you can find all versions of the php package enver/pos. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package pos
Türk bankaları için sanal pos paketi (PHP)
Bu paket ile amaçlanan; ortak bir arayüz sınıfı ile, tüm Türk banka sanal pos sistemlerinin kullanılabilmesidir. EST altyapısı tam olarak test edilmiş ve kullanıma hazırdır. Garanti Ödeme sistemi çalışmaktadır, fakat 3D ödeme kısmının üretim ortamında test edilmesi gerekiyor. YapıKredi Posnet sistemi çalışmaktadır, fakat 3D ödeme kısmının üretim ortamında test edilmesi gerekiyor.
EST altyapısında olan Akbank ve Ziraat bankası test edilmiştir.
Özellikler
- Standart E-Commerce modeliyle ödeme (model => regular)
- 3D modeliyle ödeme (model => 3d)
- 3D Pay modeliyle ödeme (model => 3d_pay)
- Sipariş/Ödeme sorgulama (query)
- Sipariş/Ödeme geçmişi sorgulama (history)
- Sipariş/Para iadesi yapma (refund)
- Sipariş iptal etme (cancel)
Minimum Gereksinimler
- PHP >= 7.1.3
- ext-dom
- ext-json
- ext-SimpleXML
Kurulum
Test sunucunuz üzerinde;
config.php (Ayar dosyası)
test.php (Test Dosyası) `
Farklı Banka Sanal Poslarını Eklemek
Kendi projenizin dizinindeyken
ya da;
Projenizde bir ayar dosyası oluşturup (pos_ayarlar.php gibi), paket içerisinde ./config/pos.php
dosyasının içeriğini buraya kopyalayın.
Bundan sonra nesnemizi, yeni ayarlarımıza göre oluşturup kullanmamız gerekir. Örnek:
Örnek Kodlar
./pos/examples
dizini içerisinde.
Yol Haritası
- Dökümantasyon hazırlanacak
- UnitTest yazılacak -> Bu hiçbir zaman olmayabilir, birisi el atarsa sevinirim :)
Değerli yorum, öneri ve katkılarınızı bekliyorum.
License
MIT
All versions of pos with dependencies
ext-dom Version *
ext-json Version *
ext-mcrypt Version *
ext-simplexml Version *
guzzlehttp/guzzle Version ^6.3
symfony/http-foundation Version ~4.0.8
symfony/serializer Version ~4.0.8