jlp/payment

一个用于验证和接受比特币支付的Laravel 5扩展包

dev-master 2022-02-28 17:11 UTC

This package is not auto-updated.

Last update: 2024-09-22 03:02:03 UTC


README

Screen

接受比特币支付

此扩展包使您能够接受比特币支付。

安装

可以通过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'));
	 }

Ejemplo

备注

此模块是从比特币的WooComerce模块派生的: http://www.bitcoinway.com/

许可证

本项目采用MIT许可证