webpayby / webpayby-payment-sdk
该软件包最新版本(dev-master)没有提供许可信息。
用于向Webpay发起简单支付请求的SDK
dev-master
2020-10-30 16:02 UTC
Requires
- php: >=7.1
- ext-openssl: *
- guzzlehttp/guzzle: ^7.0
Requires (Dev)
- phpunit/phpunit: ^9.4
This package is auto-updated.
Last update: 2024-09-16 19:18:43 UTC
README
- PHP 7.1 或更高版本
- 您需要Webpay账户,请联系我们:managers@webpay.by
安装
要使用SDK
composer require webpayby/webpayby-payment-sdk
使用说明
- 简单请求
$paymentData = new PaymentData(YOUR_BILLING_ID, YOUR_SECRET_KEY); $paymentData ->setTest(1) ->setCurrency(Currency::BYN) ->setLanguage(Language::RU) ->setOrderNumber('SDK-TEST-'.date('dmyHis')); foreach (getFakeItems() as $item) { $paymentData->addInvoiceItem($item['name'], $item['price'], $item['quantity']); } $gateway = new Gateway($url, $paymentData); $gateway->sendRequest();