【问题标题】:Paypal clientId, ClientSecret, username, password, signaturePaypal clientId、ClientSecret、用户名、密码、签名
【发布时间】:2016-05-30 05:09:30
【问题描述】:

我可以看到一些 paypal 付款是使用 paypal clientId、ClientSecret 完成的,而其他类型的付款通常 nvp 付款是使用用户名、密码和签名进行的付款。使用客户端 ID 和密码与使用用户名、密码和签名进行支付有什么区别。请解释一下。

【问题讨论】:

    标签: paypal paypal-rest-sdk


    【解决方案1】:

    一般来说,

    Client ID + Secret = REST API 交易,通过https://developer.paypal.com检索凭证

    API用户名+API密码+签名=经典API交易,通过https://paypal.com获取凭证

    有关 API 凭据的更多信息:

    【讨论】:

    • 感谢您的回复。还有一个额外的问题是,是否可以使用这个经典的 paypal api 来存储信用卡详细信息。我只能使用此 REST API 查看商店信用卡功能。
    • 不完全是信用卡存储功能,但可以通过参考交易完成,并使用初始支付交易ID作为令牌。你可以参考这里的实现:developer.paypal.com/docs/classic/direct-payment/…
    • 这仅返回一个交易 ID,但在我的应用程序中,我现在必须进行定期付款,对于定期付款,我需要将信用卡详细信息存储在本地数据库或贝宝服务器本身中。但存储在本地数据库中并没有 PCI 抱怨。此外,我已经在我的应用程序上实现了 DoDirectPayment。这就是为什么我要检查在 DodirectPayment 选项上存储信用卡的选项。我需要在表格上显示信用卡的最后四位数字以及到期日期,用户只需输入 cvv 号码并进行交易。
    猜你喜欢
    • 2014-09-03
    • 2013-06-05
    • 2015-03-13
    • 2020-10-27
    • 2011-12-02
    • 2013-07-07
    • 2012-04-19
    • 2014-07-18
    • 2018-08-09
    相关资源
    最近更新 更多