【问题标题】:What happen if I don´t send my transaction id to PayPal PDT?如果我不将交易 ID 发送到 PayPal PDT 会怎样?
【发布时间】:2016-07-20 16:12:15
【问题描述】:

我正在使用 SandBox 测试我的 PayPal 帐户,我读到在 PayPal 回答后我应该发送带有我的交易 ID 的发布请求,但我不明白为什么。当 PayPal 使用 GET 向我发送请求时,mi 帐户显示操作完成,所以:

1.- 如果 PayPal 已经完成交易,为什么我需要发送带有确认的 post 请求?

2.- 如果 PayPal 已经完成交易,为什么我需要身份令牌?

谢谢。

【问题讨论】:

    标签: paypal paypal-sandbox paypal-pdt


    【解决方案1】:

    我一直在想,在阅读了很多遍processreasons使用PDT而不是IPN之后,回答了这两个问题:

    1.- 我需要向 PayPal 发送一个发布请求,以验证交易是真实的并且是对我进行的。

    2.-我需要一个身份令牌,因为这是对 PayPal 说“嘿,真的是我,告诉我交易是否真实并且是对我进行的”的方式

    这可以避免恶意用户向我发送虚假的 url 请求或重复请求(在这种情况下,PayPal 不应该告诉我成功”。因此,当知道交易是真实的并且是对我进行的时,我可以更新我的以股票为例

    【讨论】:

      猜你喜欢
      • 2012-04-21
      • 1970-01-01
      • 2016-09-09
      • 2023-01-01
      • 1970-01-01
      • 2011-09-12
      • 1970-01-01
      • 2012-01-26
      • 2018-05-24
      相关资源
      最近更新 更多