首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >条带签出-后端验证-未使用的令牌

问条带签出-后端验证-未使用的令牌
EN

Stack Overflow用户
提问于 2018-09-17 17:54:08
回答 1查看 549关注 0票数 0

我有一个小的表单界面,在那里用户可以添加他们想要加载到他们的帐户金额。用户必须加载最低金额的资金。所以我需要拒绝如果用户把一个数量少于一定的数量(即。50美元)。

我有js验证的地方为最低负荷的形式。用户输入所需金额,然后单击结帐。在结帐过程之后,stripe js api返回一个令牌。令牌和其他数据(如金额、货币)被发送到服务器。

现在我需要验证服务器中的数量。如果没有验证,我可以检查金额并打印错误消息。如果验证被拒绝,那么stripe js api创建的令牌将保持未使用状态。

我的问题是,如果我不使用令牌,会出现什么问题?

EN

回答 1

Stack Overflow用户

发布于 2018-09-20 06:16:46

所以实际上,你不需要在你的服务器上验证。如果您尝试使用小于最小值(以任何货币表示)的值调用Create a Charge API Endpoint,条带将简单地引发一个错误(400Bad Request)。

Python中的示例:

代码语言:javascript
复制
>>> stripe.Charge.create(amount=49, currency="usd", source="tok_visa")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "~/lib/python2.7/site-packages/stripe/api_resources/abstract/createable_api_resource.py", line 17, in create
response, api_key = requestor.request('post', url, params, headers)
  File "~/lib/python2.7/site-packages/stripe/api_requestor.py", line 153, in request
resp = self.interpret_response(rbody, rcode, rheaders)
  File "~/lib/python2.7/site-packages/stripe/api_requestor.py", line 365, in interpret_response
self.handle_error_response(rbody, rcode, resp.data, rheaders)
  File "~/lib/python2.7/site-packages/stripe/api_requestor.py", line 178, in handle_error_response
raise err

stripe.error.InvalidRequestError: Request req_xxx: Amount must be at least 50 cents
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52365055

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档