porto-sap / stripe
此包已被放弃,不再维护。未建议替代包。
此包的最新版本(v1.0.0)没有可用的许可证信息。
Porto-SAP Hello-API 容器。
v1.0.0
2016-11-02 16:38 UTC
Requires
- cartalyst/stripe-laravel: 5.0.*
- composer/installers: ~1.0
This package is not auto-updated.
Last update: 2016-11-29 20:10:15 UTC
README
工作原理
- 前端应用程序显示 stripe 表单(可以使用 "Stripe Checkout" 或 "Stripe.js")。
- 用户填写表单(输入信用卡详细信息等)。
- 前端应用程序向 stripe api 发送请求以创建具有信用卡的用户。
- stripe api 返回数据(包括 customer_id, card_id, card_funding, card_last_digits, card_fingerprint)到前端应用程序。
- 前端应用程序将 stripe api 的响应数据发送到后端(POST https://api.hello.com/stripes)进行存储。
- 用户选择要购买的项目。
- 前端将项目 ID "item_id" 发送到后端(POST https://api.hello.com/items/purchase)。
- 后端找到已登录的用户并获取其 stripe customer_id,然后根据其 ID 查找项目价格,为下一步操作做好准备。
- 后端向 stripe api 发送请求以向用户收费(使用客户 ID 和项目金额)。
- 后端 api 返回 OK 响应,通知前端应用程序用户已被收费。