如何解决如何使用flutter进行付款和退款
我的目标:
我的 Flutter 应用需要一种从用户那里获得金钱的方法,一旦达到某个级别,我想将钱退还给用户。
我的进步:
现在,我尝试了 Razopay flutter,但是我无法退款,除非我转到仪表板并获取付款... Razorpay 文档建议使用 Orders API 但我没有认为 Orders API 适合这个简单的任务。此外,我尝试 refunding orders 使用 Orders API,我需要转到仪表板以获取退款的付款,但随着用户群的增长,我无法获取每笔付款。
当我发布这个问题时,我正在尝试使用条带支付网关,因为它可以轻松地与 firebase 和另一个名为 Flutterwave 的选项集成。我不确定哪一个是最好的选择,所以我正在探索一切并寻求建议。
我只想就如何在 Flutter 应用中进行付款和退款提供建议。
我什至不需要代码片段。只是任何工作流程的想法,只是一些最佳实践或展望的陷阱是非常有帮助的
提前致谢
解决方法
实际上我找到了解决方法。您不能在不捕获付款的情况下退还付款或订单,并且为了捕获付款或订单,您需要有一个服务器。就我而言,我只是用 NodeJS 编写了一个简单的端点并将其部署在 Heroku 中,然后每当我想捕获时,我都会调用 API。对于退款,我还选择了服务器端以提高安全性。 NodeJS sample。
可能有更简单的方法来做到这一点,但这是我能够实现的,我尝试了其他选项,如方形、条纹,所有似乎都建议在捕获之前使用服务器来验证或处理传输。
>我将这个问题留给其他更好的答案。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。