编程语言
首页 > 编程语言> > php-如何允许用户在条带中输入自定义金额与收费设置金额?

php-如何允许用户在条带中输入自定义金额与收费设置金额?

作者:互联网

到目前为止,我只看到了Strip的示例/教程,在这些示例/教程中,您通过选择的库来声明金额以向客户/客户收费.您将如何编写代码,以允许用户输入自定义金额,例如“付款单”或“捐赠”表格.从概念上讲,这似乎可能是一个设置高/低参数的if / else语句,但我不确定如何将其与Stripe API一起使用也不确定.真的可以在这里使用一些帮助.最终目标是制作一个简单的付款页面,该页面允许用户进行自定义付款,然后创建客户对象以在以后收取客户费用.

解决方法:

(我意识到这是一个比较老的问题,但是我认为这些信息可能对某些人有用.)

这是结帐custom integrationsimple example,用户可以在其中指定金额.

当然,Checkout并不会真正产生费用,它只会返回card token.handler.open()调用中传递的金额仅用于显示目的.

提交表单后,您需要在服务器端代码中检索金额表单字段的值并将其转换为美分,然后再进行charge creation request的创建.

此外,您应该在客户端和服务器端都验证该数量,以确保它是一个实际数字,优于minimum charge amount,但低于一个合理的最大值.

标签:stripe-payments,php
来源: https://codeday.me/bug/20191122/2055960.html