0

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

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

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

谢谢。

4

1 回答 1

0

我一直在思考,经过多次阅读过程,以及使用 PDT 代替 IPN 的原因,回答了这两个问题:

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

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

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

于 2016-04-01T13:39:31.337 回答