【问题标题】:Paypal Webhooks vs direct PaypalApi responsePaypal Webhooks 与直接 PaypalApi 响应
【发布时间】:2023-04-05 01:06:01
【问题描述】:

对不起,如果这个问题很愚蠢,但是:
当我们通过 REST PaymentAPI 创建付款时,如果 paypal 响应正确的状态和有关付款、付款人、销售等的信息,为什么我们应该使用 web-hooks 进行付款。支付也是如此。
可能我什么都不知道?

【问题讨论】:

    标签: paypal paypal-rest-sdk paypal-webhooks


    【解决方案1】:

    用户(购买者)可以选择使用他/她的 PayPal 钱包(PayPal 资金)、关联的信用卡或关联的银行账户中的资金。仅仅因为付款已经执行并不意味着资金已经转移,尤其是在关联银行账户的情况下。支票账户等的资金可能需要几天时间才能转移。

    【讨论】:

    • 因此,webhook 为付款提供了额外的更新功能。我的意思是,如果向关联的银行账户收费失败,webhook 会通知我(我希望如此)。但是...通常 webhook 在用户确认付款后几分钟后触发,并且 webhook 数据与直接回答没有区别。所以问题主要是 - 我可以相信来自贝宝的直接回答(并在 webhook 触发时更新数据)还是我应该只使用 webhook?
    • 你可以同时使用。与 pre-REST API 相比,其中有 IPN(即时付款通知,在您的问题中考虑 webhook)和 PDT(付款数据传输)。虽然这两种方法都是安全的,但 PDT 比 IPN 更即时。但是,如果发生了什么事,商家的服务器无法访问,IPN 会继续尝试,而 PDT 会放弃。有时建议同时使用两者,但要测试以防止商家的网站处理重复的付款通知,即如果 PDT 确实通过了,则不要处理 IPN。
    猜你喜欢
    • 1970-01-01
    • 2016-01-12
    • 1970-01-01
    • 2021-01-18
    • 2016-04-18
    • 2020-05-15
    • 2015-11-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多