json - 以 0(零)开头的 CVV 数字在执行过程中失败?

标签 json paypal

有没有其他人看到过这个或者你能验证看到这个行为吗?

我正在使用 PayPal 的新 REST API。事实上,信用卡上的某些 CVV 号码以 0(零)开头。然而,使用以零开头的 CVV 编号向 PayPal REST API 发送请求失败。这是因为“funding_instrument”对象中的“cvv2”值应该是一个数字,而以零开头的数字是无效的 JSON。无论如何,当我尝试执行我的请求时,我收到“INTERNAL_SERVICE_ERROR”错误作为我的响应。

为了更正此问题,我将我的 CVV 编号用引号括起来,将其视为字符串,然后重新提交了我的请求。这次我收到“VALIDATION_ERROR”响应,告诉我 CVV 编号必须是数字。因此,除非有某种方法可以转义 JSON 中数字中的前导零,否则无法通过 PayPal REST API 接受卡片,其中 CVV 的第一位数字为零。

有什么帮助吗?

最佳答案

这是我们新 REST API 中的一个错误 - 其中 cvv2 字段被定义为整数而不是字符串,以容纳以零开头的值(例如 011、001)。我们正在修复 - 修复推出后将更新此线程。

关于json - 以 0(零)开头的 CVV 数字在执行过程中失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15914762/

相关文章:

App Engine 上的 Python 2.7,simplejson 与原生 json,谁更快?

json - 在 Swift 3 中解析 Json 文件

json - Shopify - 从 Liquid 模板中的外部 REST API 加载数据

android - 如何使用我的银行账户在 Android 应用程序中设置支付网关进行测试

paypal - 我的桌面应用程序是否在 PCI 认证范围内?

java - 卡在从 JSONObject 获取 JSONArray 上

c# - Json 对象到 Model MVC

android - Paypal 集成登录失败错误?

Paypal 快速结账 : delivery address

PHP - Paypal 自适应支付(延迟链式支​​付)