mirzabusatlic/cashier-braintree

Laravel Cashier 提供了一个表达式丰富、流畅的接口来访问 Braintree 的订阅计费服务。

v3.1.2 2019-04-16 16:38 UTC

README

Build Status Total Downloads Latest Stable Version Latest Unstable Version License

介绍

Laravel Cashier 提供了一个表达式丰富、流畅的接口,用于访问 Braintree 的订阅计费服务。它几乎处理了你所畏惧的所有样板化的订阅计费代码。除了基本的订阅管理外,Cashier 还可以处理优惠券、订阅交换、宽限期取消以及甚至生成发票 PDF。

测试

为了运行库的测试,您需要在本地和您的 Braintree 账户中设置以下详细信息。

本地

.env

BRAINTREE_MERCHANT_ID=
BRAINTREE_PUBLIC_KEY=
BRAINTREE_PRIVATE_KEY=
BRAINTREE_MODEL=User

Braintree

计划

* Plan ID: monthly-10-1, Price: $10, Billing cycle of every month
* Plan ID: monthly-10-2, Price: $10, Billing cycle of every month
* Plan ID: yearly-100-1, Price: $100, Billing cycle of every 12 months

折扣

* Discount ID: coupon-1, Price: $5
* Discount ID: plan-credit, Price $1

官方文档

Cashier 的文档可以在 Laravel 网站 上找到。

许可证

Laravel Cashier 是开源软件,受 MIT 许可证 的许可。