我正在使用沙盒帐户将Paypal付款与我的应用程序集成。因此,在使用存储的信用卡付款时,是否可以通过调用Paypal REST API在进行付款之前使用cvv验证它?
使用REST API使用存储的信用卡付款时,不需要cvv,它已经与卡一起保存,并且只需要使用存储的信用卡保存卡的ID。因此,在这种情况下,我如何验证特定用户是否有权使用存储的卡,并且是否有任何REST API可以使用cvv或任何事务密码来验证卡,作为额外的安全级别。
此外,我尝试使用REST API存储没有cvv的信用卡,但是当我使用此卡进行支付而没有cvv时,它没有抛出任何错误并且付款成功。为什么会那样?我是否需要输入正确的cvv才能付款?或者在沙盒帐户中是否禁用了cvv验证?
请帮忙。 任何帮助将不胜感激。
答案 0 :(得分:0)
在沙盒上,您可以设置任何始终有效的CVV。没有信用卡验证。您可以使用任何信用卡号码以及您想要的结束日期和CVV。
我猜您使用的是Vault REST API?此API为您提供了在PayPal服务器上存储敏感信息(如信用卡相关详细信息)的选项。
如果您想添加额外的安全性,可以要求用户再次输入信用卡号,并使用查找API来验证该号码。
GET /v1/vault/credit-cards/credit_card_id