rocketr / rocketr-payments-php
Rocketr PHP 库
1.1
2018-03-20 00:41 UTC
Requires
- php: >=5.4.0
- ext-curl: *
- ext-json: *
- ext-mbstring: *
This package is not auto-updated.
Last update: 2024-10-01 04:51:54 UTC
README
Composer
使用库的最简单方法是通过 Composer
composer require rocketr/rocketr-payments-php
然后在你的代码中,加载 自动加载器
require_once('vendor/autoload.php');
手动安装
要手动使用库,请下载 最新版本 并将 init.php
文件包含在你的代码中
require_once('/path-to-rocketr-payments-php/init.php');
入门
请查看 examples/
文件夹,了解如何使用不同的 API 功能。
如果你只想简单地创建一个支付请求,这真的很简单
\RocketrPayments\RocketrPayments::setApiKey('API_CLIENT_ID', 'API_SECRET'); //From https://rocketr.net/merchants/api-keys $o = new \RocketrPayments\Order(); $o->setPaymentMethod(\RocketrPayments\PaymentMethods::BitcoinPayment); $o->setAmount(12.31); $o->setBuyerEmail('saad@rocketr.net'); $o->addCustomField('internal_id', '2195342212'); $o->setIpnUrl('https://rocketr.net/webhook.php'); $result = $o->createOrder(); echo 'Please send ' . $result['paymentInstructions']['amount'] . $result['paymentInstructions']['currencyText'] . ' to ' . $result['paymentInstructions']['address'];