Vakıf Bank
Vakıf Bankasının php dilinde yazılmış olan maksimum düzeyde geliştirilebilir ve entegre edilebilir kütüphane versiyonudur.
Kullanım
use ISProject\VirtualPos\Banks\VakifBank;
use ISProject\VirtualPos\Exception\VirtualPosException;
include "vendor/autoload.php";
$vakifbank = new VakifBank();3D Olmadan Ödeme Çekme
use ISProject\VirtualPos\Banks\VakifBank;
use ISProject\VirtualPos\Exception\VirtualPosException;
try {
$vakifbank = new VakifBank();
$vakifbank->setMerchantId("xxxxxxxxxxxx");
$vakifbank->setTerminalNo('xxxxxxx');
$vakifbank->setPassword(123456);
$vakifbank->setTestMode(true);
$vakifbank->setPrice(10.25);
$creditCard = "428945018654xxxx";
$cardMonth = "02";
$cardYear = "2023";
$cardCvv = "060";
$response = $vakifbank->payment($creditCard, $cardMonth, $cardYear, $cardCvv);
if($response->isSuccess()) {
echo 'Ödeme başarıyla çekildi.';
echo 'Ödeme Detayları;';
echo '<pre>';
print_r($response->getData());
echo '<pre>';
} else {
echo '<br>Ödeme çekilirken bir sorun oluştu; ';
echo '<br>Hata Kodu: ' . $response->getCode();
echo '<br>Hata Mesajı: ' . $response->getMessage();
}
} catch (VirtualPosException $e) {
echo 'Hata => ' . $e->getMessage();
}3D Olarak Ödeme Çekme
Adım 1
Adım 2
Last updated