webpayby/webpayby-payment-sdk

该软件包最新版本(dev-master)没有提供许可信息。

用于向Webpay发起简单支付请求的SDK

dev-master 2020-10-30 16:02 UTC

This package is auto-updated.

Last update: 2024-09-16 19:18:43 UTC


README

安装

要使用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();