PHP code example of brikmas / jazzcash-client-php
1. Go to this page and download the library: Download brikmas/jazzcash-client-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/ */
brikmas / jazzcash-client-php example snippets
$client = new JazzClient([
'apiBaseUrl' => 'https://sandbox.jazzcash.com.pk/',
'merchantId' => 'xxxxxx',
'password' => 'xxxxxx',
'salt' => 'xxxxxx',
]);
$txn_ref_no = time();
$request = new VoucherReq();
$request->setAmount(10);
$request->setBillRefNumber($txn_ref_no);
$request->setDescription('Unit test case');
$request->setTxnRefNumber($txn_ref_no);
$request->setVersion('1.1');
$request->setTxnType('OTC');
$request->setCallbackUrl('http://localhost/gateway/jazzcash/callback');
$request->setCustomProperty('03331234567');
$response = $client->callVoucherService($request);
if ($response->pp_ResponseCode == 0) {
// Handle success response
}
else {
// Handle fail response
}
composer