phpuzem / kuveyt
Laravel 5.1 Kuveyttürk Sanal Pos
dev-master
2015-12-05 13:21 UTC
Requires
This package is not auto-updated.
Last update: 2024-04-13 16:23:45 UTC
README
Komut satırından bu kodu çalıştırınız:
composer require phpuzem/kuveyt dev-master
config/app.php
dosyasına aşağıda bulunan satırları ekliyoruz.
return [ // ... 'providers' => [ // ... Phpuzem\Kuveyt\KuveytServiceProvider::class ], // ... 'aliases' => [ // ... 'Kuveyt' => Phpuzem\Kuveyt\Facades\Kuveyt::class ], );
Ayarlar
php artisan vendor:publish
komutunu kullanarak config/kuveyt.php
dosyasını yayınlıyoruz.
kuveyt.php
return [ "Type" => "Sale", "APIVersion" => "1.0.0", "CurrencyCode" => "0949", "MerchantId" => "Mağaza Kodu", "OkUrl" => "Basarili sonuç alinirsa, yönledirelecek sayfa", "FailUrl" => "Basarisiz sonuç alinirsa, yönledirelecek sayfa", "UserName" => "Web Yönetim ekranlarindan olusturulan api rollü kullanici", "Password" => "Web Yönetim ekranlarindan olusturulan api rollü kullanici sifresi", "TransactionSecurity" => "3" // 3d Secure = 3 , 3d'siz = 1 ];
Kullanıma hazır!
#Kullanımı
use Kuveyt; public function index() { $kuveyt = Kuveyt::setName('Halil Coşdu') ->setCardNumber(1234567891234567) ->setCardExpireDateMonth(12) ->setCardExpireDateYear(17) ->setCardCvv2(855) ->setOrderId(1455) ->setAmount(100) ->setCustomerId(1923) ->pay(); }