1. Go to this page and download the library: Download oxapay/oxapay-laravel 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/ */
oxapay / oxapay-laravel example snippets
use OxaPay\Laravel\Support\Facades\OxaPay;
// via facade
$res = OxaPay::payment()->generateInvoice([
'amount' => 10.5,
'currency' => 'USDT'
]);
// via helper
$res = oxapay()->payment()->generateInvoice([
'amount' => 10.5,
'currency' => 'USDT'
]);
// key is optional and use default key from config if no passed
$res = OxaPay::payment('key_2')->generateInvoice([
'amount' => 10.5,
'currency' => 'USDT'
]);
// or use raw key
$res = OxaPay::payment("XXXXXX-XXXXXX-XXXXXX-XXXXXX")->generateInvoice([
'amount' => 10.5,
'currency' => 'USDT'
]);
use OxaPay\Laravel\Support\Facades\OxaPay;
try{
$res = OxaPay::webhook()->getData();
// ...
}catch (WebhookSignatureException $e) {
// ...
}
// or you can get data without verify HMAC
$res = OxaPay::webhook()->getData(false);
bash
php artisan oxapay:install
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.