PHP code example of asiadevmedia / digiflazz-librarys
1. Go to this page and download the library: Download asiadevmedia/digiflazz-librarys 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/ */
asiadevmedia / digiflazz-librarys example snippets
use Gonon\Digiflazz\Digiflazz;
Digiflazz::initDigiflazz('username', 'apikey');
\Gonon\Digiflazz\Balance::getBalance();
$getBalance = \Gonon\Digiflazz\Balance::getBalance();
var_dump($getBalance);
\Gonon\Digiflazz\PriceList::getPrePaid(); // Prepaid product
\Gonon\Digiflazz\PriceList::getPostPaid(); // Postpaid product
$priceList = \Gonon\Digiflazz\PriceList::getPrePaid();
var_dump($priceList);
\Gonon\Digiflazz\Deposit::createDeposit(array $params);
$params = [
'amount' => '200000',
'bank' => 'BCA',
'owner_name' => 'Digiflazz',
];
$createDeposit = \Gonon\Digiflazz\Deposit::createDeposit($params);
var_dump($createDeposit);
\Gonon\Digiflazz\Transaction::createTransaction(array $params);
$params = [
'buyer_sku_code' => 'xl10',
'customer_no' => '08123456789',
'ref_id' => 'some1d',
];
$createTrasaction = \Gonon\Digiflazz\Transaction::createTransaction($params);
var_dump($createTrasaction);
\Gonon\Digiflazz\Transaction::inquiryPostpaid(array $params);
$params = [
'buyer_sku_code' => 'xl10',
'customer_no' => '08123456789',
'ref_id' => 'some1d',
];
$pascaInquiry = \Gonon\Digiflazz\Transaction::inquiryPostpaid($params);
var_dump($pascaInquiry);
\Gonon\Digiflazz\Transaction::payPostpaid(array $params);
$params = [
'buyer_sku_code' => 'xl10',
'customer_no' => '08123456789',
'ref_id' => 'some1d',
];
$payPasca = \Gonon\Digiflazz\Transaction::payPostpaid($params);
var_dump($payPasca);
\Gonon\Digiflazz\Transaction::inquiryPLN(array $params);
$params = [
'customer_no' => '123456789',
];
$iquiryPLN = \Gonon\Digiflazz\Transaction::inquiryPLN($params);
var_dump($iquiryPLN);
\Gonon\Digiflazz\Callback::getCallback();
\Gonon\Digiflazz\Callback::getJsonCallback();
try {
$transaction = \Gonon\Digiflazz\Transaction::createTransaction(array $params);
} catch (\Gonon\Digiflazz\Exceptions\ApiException $e) {
var_dump($e->getMessage());
}
try {
$transaction = \Gonon\Digiflazz\Transaction::createTransaction(array $params);
} catch (\Gonon\Digiflazz\Exceptions\ApiException $e) {
var_dump($e->getCode());
}
try {
$transaction = \Gonon\Digiflazz\Transaction::createTransaction(array $params);
} catch (\Gonon\Digiflazz\Exceptions\ApiException $e) {
var_dump($e->getErrorCode());
}
bash
composer