如何获得信用卡的详细信息贝宝经常性支付配置文件



我正在使用直接付款创建一个定期付款配置文件(在注册期间输入的信用卡详细信息不存储在数据库中)。我想更新/更改每个账单周期的账单金额(因为账单是每个用户每月结算的)。

我正在使用UpdateRecurringPaymentsProfileDetails API方法来更改金额,但是该方法再次需要信用卡详细信息(每次调用它时)。我正在使用GetRecurringPaymentsProfileDetails获取信用卡详细信息,但此方法仅返回信用卡的最后4位数字(并且不返回CVV2,但这不是这里的主要问题)。

是否有其他选择获得完整的信用卡详细信息(至少信用卡号码)使用Paypal api或我应该在我的数据库中存储信用卡号码?如有任何帮助,不胜感激。

你不太可能从PayPal获得完整的信用卡号码;这就是人们使用PayPal的原因。

在数据库中存储信用卡信息是一个巨大的负担,应该尽可能避免。一旦您开始存储这些信息,您的公司就有责任保证这些信息的安全(包括开发人员)。如果必须的话,使用另一个第三方组件,但不要承担如此巨大的责任。

我不知道你在哪家公司工作,但这不是一个开发者应该自己做的决定。许多公司因处理信用卡信息不当而被关闭。这方面的法律非常模糊,即使是最小的错误也可能导致巨额罚款。

最新更新