PHP code example of zerosdev / nobubank-php
1. Go to this page and download the library: Download zerosdev/nobubank-php library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
zerosdev / nobubank-php example snippets
NobuBank::qris()
->setTransactionNo('ABCDEFGHIJKLMN')
->setReferenceNo('1234567890')
->setAmount(1000)
->setValidTime(3600)
->setStoreName('Nama Merchant')
->setCityName('Ponorogo')
->createDynamic();
namespace App\Http\Controllers;
use NobuBank;
class YourController extends Controller
{
public function index()
{
$dynamicQris = NobuBank::qris()
->setTransactionNo('ABCDEFGHIJKLMN')
->setReferenceNo('1234567890')
->setAmount(1000)
->setValidTime(3600)
->setStoreName('Nama Merchant')
->setCityName('Ponorogo')
->createDynamic();
dd($dynamicQris);
}
}
erosDev\NobuBank\Client as NobuClient;
$mode = 'development';
$config = [
'login' => '',
'password' => '',
'merchant_id' => '',
'store_id' => '',
'pos_id' => '',
'secret_key' => '',
];
$nobu = new NobuClient($mode, $config);
$dynamicQris = $nobu->qris()
->setTransactionNo('ABCDEFGHIJKLMN')
->setReferenceNo('1234567890')
->setAmount(1000)
->setValidTime(3600)
->setStoreName('Nama Merchant')
->setCityName('Ponorogo')
->createDynamic();
print_r($dynamicQris);