ostapovich / radom
Radom加密支付系统(https://www.radom.com/)的包
Requires
- php: ^8.1
Requires (Dev)
- phpunit/phpunit: ^11
README
简介
欢迎使用Radom加密支付包!此包提供了一种简单方便的方式将Radom的加密支付系统集成到您的PHP应用程序中。
Radom是一个领先的加密货币支付处理平台,为全球的企业和个人提供安全高效的服务。
安装
要安装Radom加密支付包,请使用Composer
composer require ostapovich/radom
使用
初始化
要开始使用,请使用API令牌初始化Radom对象,并指定是否要使用测试模式
use Ostapovich\Radom; $apiToken = 'your_api_token'; $prodMode = false; // Set to false for test mode (all cryptocurrencies are displayed in the test mode), true for production mode $radom = new Radom($apiToken, $prodMode);
创建支付链接
本包的主要功能是创建加密货币交易的支付链接。您可以使用createPaymentLink
方法创建支付链接
$orderNumber = '123'; $amount = 100; $currency = 'USD'; $successUrl = 'your_successURL'; $cancelUrl = 'cancelUrl'; $paymentLink = $radom->createPaymentLink($orderNumber, $amount, $currency, $successUrl, $cancelUrl);
可选地,您可以指定一个要接受支付的加密货币数组。如果未指定,将使用所有可用的加密货币。
获取支付方式
您还可以使用getPaymentMethods
方法检索可用的支付方式列表
$paymentMethods = $radom->getPaymentMethods();
此方法返回一个包含有关每个可用加密货币的信息的数组。
附加功能
除了创建支付链接,Radom加密支付包还提供了一个方法来检索Radom平台支持的所有可用支付方式。
示例
以下是如何在Laravel应用程序中使用Radom加密支付包的示例
use Ostapovich\Radom; class PaymentController extends Controller { public function createPayment(Request $request) { $apiToken = env('RADOM_API_TOKEN'); $prodMode = false; $radom = new Radom($apiToken, $prodMode); $orderNumber = $request->input('order_number'); $amount = $request->input('amount'); $currency = $request->input('currency'); $successUrl = $request->input('success_url'); $cancelUrl = $request->input('cancel_url'); $paymentLink = $radom->createPaymentLink($orderNumber, $amount, $currency, $successUrl, $cancelUrl); return redirect($paymentLink['url']); } }
贡献
欢迎为Radom加密支付包做出贡献!如果您发现任何错误或对改进有建议,请在GitHub上打开一个问题或提交一个pull request。
许可证
本包是开源软件,许可协议为MIT许可证。
感谢您选择Radom加密支付包!我们希望它在您的加密货币支付集成需求中为您提供服务。
Radom加密货币支付包
前言
欢迎使用Radom加密货币支付包!本包提供了一种简单便捷的方法将Radom的加密货币支付系统集成到您的PHP应用程序中。
Radom是一个领先的加密货币支付平台,为全球的企业和个人提供安全高效的服务。
安装
要安装Radom加密货币支付包,请使用Composer
composer require ostapovich/radom
使用
初始化
为了开始,请使用您的API令牌初始化Radom对象,并指定您是否希望使用测试模式
use Ostapovich\Radom; $apiToken = 'ваш_api_токен'; $prodMode = false; // Встановіть false для тестового режиму (в тестовому режимі виводяться всі криптовалюти), true для режиму продукції $radom = new Radom($apiToken, $prodMode);
创建支付链接
本包的主要功能是创建支付链接用于加密货币交易。您可以使用createPaymentLink
方法创建支付链接
$orderNumber = '123'; $amount = 100; $currency = 'USD'; $successUrl = 'ваш_успішний_URL'; $cancelUrl = 'ваш_URL_скасування'; $paymentLink = $radom->createPaymentLink($orderNumber, $amount, $currency, $successUrl, $cancelUrl);
可选地,您可以指定一个接受支付所需的加密货币数组。如果未指定,将使用所有可用的加密货币。
获取支付方式
您还可以使用getPaymentMethods
方法获取可用的支付方式列表
$paymentMethods = $radom->getPaymentMethods();
此方法返回一个包含每个可用加密货币信息的数组。
附加功能
除了创建支付链接,Radom加密货币支付包还提供了一种获取Radom平台支持的所有支付方式的方法。
示例
以下是如何在Laravel应用程序中使用Radom加密货币支付包的示例。
use Ostapovich\Radom; class PaymentController extends Controller { public function createPayment(Request $request) { $apiToken = env('RADOM_API_TOKEN'); $prodMode = false; $radom = new Radom($apiToken, $prodMode); $orderNumber = $request->input('order_number'); $amount = $request->input('amount'); $currency = $request->input('currency'); $successUrl = $request->input('success_url'); $cancelUrl = $request->input('cancel_url'); $paymentLink = $radom->createPaymentLink($orderNumber, $amount, $currency, $successUrl, $cancelUrl); return redirect($paymentLink['url']); } }
贡献
欢迎为Radom加密货币支付包做出贡献!如果您发现错误或对改进有建议,请打开问题或通过GitHub发送合并请求。
许可证
本软件包是开源软件,遵循MIT许可证。
感谢您选择Radom加密货币支付包!我们希望它能够满足您的加密货币支付集成需求。