sdk-laravel maintained by pay-hub
Description
Payment Hub SDK for Laravel
Author
Last update
2025/12/21 17:40
(dev-main)
License
Downloads
1
Tags
payment-hub/sdk-laravel
Minimal SDK for generating Payment Hub /pay URLs and verifying return signatures.
Install
composer require payment-hub/sdk-laravel
Env config
PAYMENT_HUB_BASE_URL=https://pay.example.com
PAYMENT_HUB_CLIENT_ID=client_abc
PAYMENT_HUB_CLIENT_SECRET=super_secret
Usage
use PaymentHub\PaymentHub;
$url = PaymentHub::createPayUrl([
"order_id" => "ORD_1001",
"amount" => 5000,
"currency" => "USD",
"return_url" => "https://app.example.com/payment-result",
]);
$result = PaymentHub::verifyReturn($_GET);
API
createPayUrl(array $params, array $config = [])verifyReturn(array $params, array $config = [])→["valid" => bool, "params" => array]