rikless/stripavel

此包已废弃,不再维护。未建议替代包。

Stripe 快速入门指南 for Laravel 框架。

安装: 12

依赖者: 0

建议者: 0

安全: 0

星标: 6

关注者: 2

分叉: 1

公开问题: 0

类型:项目

1.1.2 2016-03-11 14:03 UTC

This package is auto-updated.

Last update: 2020-02-13 00:41:27 UTC


README

Stripavel 是一个适用于 Stripe + Laravel 项目的即用型应用程序。它包含了 Stripe 对象的大部分内容,已转换为 Eloquent 模型:迁移架构、事件、路由、控制器等。当你从 Stripe 账户接收到任何 webhook 通知时,在通过数据库插入/更新/删除(软)数据之前,会进行转换,并向你的应用程序发送一个事件。因此,你总是可以在你的应用程序和 Stripe 数据之间保持完美的同步。

##文档

###Composer 运行

composer create-project --prefer-dist rikless/stripavel

环境

打开你的 .env 文件并完成新的密钥

STRIPE_SECRET
STRIPE_PUBLIC

命令

进入你的应用程序目录并运行

composer install
php artisan migrate

Webhooks

最后,使用此 webhook URL 配置你的 Stripe 账户:yourapp.com/webhooks/stripe。

##工作原理每个模型都使用 App\Stripe\IsStripeEntity 特性。这是我们在接收到通知时使用 createFromStripe 方法并更新数据库的方式。所有内容都已准备好与 postgresql 一起工作,但如果你的 MySQL 版本支持 json 数据,也应能正常工作。这是一个 Laravel 分支。因此,为了完成你的安装,只需阅读 Laravel 文档

许可证

GNU 通用公共许可证版本 3自由软件基金会,Inc.

##待办事项完成订单/Sku/Bitcoin/Alipay 对象