2

我需要在我的一个应用程序中实现 Stripe 支付网关,是否有任何插件或其他东西可以用来添加卡并向客户收取某些服务的费用。如果有人有任何参考,请建议。我浏览了一些教程和插件,但没有一个符合我的要求,一些插件只允许添加一张卡,但我找不到可以使用 Stripe 管理付款的插件。

4

3 回答 3

2

成功添加卡后,您将收到带有令牌的响应。

将该令牌传递给您的后端服务器,您可以调用charge.create(这取决于您的后端语言,检查条带文档)函数来进行实际收费和其他内容。

于 2019-04-25T07:15:36.840 回答
1

您可以使用 stripe_payment 插件

这是一篇文章,向您展示如何使用 Firebase 和 Stripe 在 Flutter 中实现支付

https://medium.com/@info_4766/build-a-marketplace-in-your-flutter-app-and-accept-payments-using-stripe-and-firebase-59f074201718

于 2020-03-03T10:47:10.893 回答
0

这最好在 Firebase 中使用云功能完成,而不是从应用程序中完成。查找下面的链接以获取有关如何执行此操作的更多信息:

由于这些原因:

  1. 有安全方面,其中一个链接解释了在客户端内部保存条带机密不是一个好主意。

  2. 我希望能够从 Flutterweb 以及其他设备上使用它。Flutterweb 目前还没有任何插件支持。发展得最好和最常用的插件是https://pub.dev/packages/stripe_payment。Flutter-web 尚未发布(更多,请参见https://github.com/jonasbark/flutter_stripe_payment/pull/147

于 2020-06-28T15:53:39.830 回答