porto-sap/stripe

此包已被放弃,不再维护。未建议替代包。
此包的最新版本(v1.0.0)没有可用的许可证信息。

Porto-SAP Hello-API 容器。

v1.0.0 2016-11-02 16:38 UTC

This package is not auto-updated.

Last update: 2016-11-29 20:10:15 UTC


README

工作原理

  1. 前端应用程序显示 stripe 表单(可以使用 "Stripe Checkout" 或 "Stripe.js")。
  2. 用户填写表单(输入信用卡详细信息等)。
  3. 前端应用程序向 stripe api 发送请求以创建具有信用卡的用户。
  4. stripe api 返回数据(包括 customer_id, card_id, card_funding, card_last_digits, card_fingerprint)到前端应用程序。
  5. 前端应用程序将 stripe api 的响应数据发送到后端(POST https://api.hello.com/stripes)进行存储。
  6. 用户选择要购买的项目。
  7. 前端将项目 ID "item_id" 发送到后端(POST https://api.hello.com/items/purchase)。
  8. 后端找到已登录的用户并获取其 stripe customer_id,然后根据其 ID 查找项目价格,为下一步操作做好准备。
  9. 后端向 stripe api 发送请求以向用户收费(使用客户 ID 和项目金额)。
  10. 后端 api 返回 OK 响应,通知前端应用程序用户已被收费。