pay-hub / sdk-laravel
Payment Hub SDK for Laravel
v0.1.0
2025-12-21 16:40 UTC
Requires
- php: >=8.1
README
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]