pay-hub/sdk-laravel

Payment Hub SDK for Laravel

Maintainers

Package info

github.com/nabilrt/pay-hub-laravel

Homepage

Issues

pkg:composer/pay-hub/sdk-laravel

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

v0.1.0 2025-12-21 16:40 UTC

This package is auto-updated.

Last update: 2026-02-21 17:02:29 UTC


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]