kamrul-haque/laravel-stripe-payment

将Stripe支付功能以及部分退款特性添加到您的现有Laravel项目中。该包使用最新的stripe.js v3版本,并且可以根据您的需求进行完全自定义。

v2.0.3 2023-12-20 05:44 UTC

This package is auto-updated.

Last update: 2024-09-26 10:27:34 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License GitHub Repo stars

将Stripe支付功能以及部分退款特性添加到您的现有Laravel项目中。该包使用最新的stripe.js v3版本,并且可以根据您的需求进行完全自定义。

安装

通过 Composer 安装此包

composer require kamrul-haque/laravel-stripe-payment

发布包的 resources

php artisan vendor:publish --tag="laravel-stripe"

迁移必要的数据库表

php artisan migrate

配置

.env 文件中设置 Stripe Api Keys

// .env

STRIPE_PUBLIC_KEY=
STRIPE_SECRET_KEY=

routes 添加到 web.php

// routes/web.php

<?php

use App\Http\Controllers as Controllers;
use Illuminate\Support\Facades\Route;

Route::group(['middleware' => 'auth'], function () {
    require __DIR__.'/stripe.php';
});

使用方法

  • 通过包添加到应用程序的 stripe-payments/create uri 访问结账页面
  • 通过包添加到应用程序的 stripe-payments uri 访问支付完成和部分退款功能