jlp / payment
一个用于验证和接受比特币支付的Laravel 5扩展包
dev-master
2022-02-28 17:11 UTC
Requires
- php: ^5.6|^7.0
- illuminate/support: ~5.1.0|~5.2.0
This package is not auto-updated.
Last update: 2024-09-22 03:02:03 UTC
README
接受比特币支付
此扩展包使您能够接受比特币支付。
安装
可以通过Composer安装此包
composer require jlp/payment
必须安装此服务提供者
//for laravel <=4.2: app/config/app.php 'providers' => [ ... 'Jlp\Payment\PaymentServiceProvider' ... ];
使用示例
use Jlp\Payment\Gateways\Bitcoin\PaymentGateway as BitcoinPaymentGateway; class CheckoutConfirmOrderController extends BaseController { /** * @var PaymentGateway */ protected $paymentGateway; public function __construct(.. PaymentGateway $paymentGateway ...) { ... $this->paymentGateway = $paymentGateway; ... }
public function showOrderDetails() { $order = Order::findOrFail(1); $this->paymentGateway->setOrder($order); $this->paymentGateway->preparePayment(); $paymentGateway = $this->paymentGateway; return view('store.payment')->with(compact('order', 'paymentGateway')); }
备注
此模块是从比特币的WooComerce模块派生的: http://www.bitcoinway.com/
许可证
本项目采用MIT许可证