【发布时间】:2019-09-05 18:56:51
【问题描述】:
在设置 PayPal 参考交易时,我通过 IPN (txn_type=mp_signup) 收到一个名为 mp_status 的状态代码。我假设这是批准代码,但似乎没有关于此代码的任何文档。
我的具体代码是mp_status=0。
确实存在的文档指出mp_status 是:
协议状态。可能的值为 A 表示活动协议 和我的无效协议(相当于取消)。
如您所见,我收到的 mp_status 并未包含在此简介中。我认为这意味着注册失败,因为价值不是“A”,支付是零和游戏。这个假设可能与帖子reason_code=mp_2001 中的另一个值相矛盾,感谢this SO post,我知道这是成功创建计费协议。
鉴于 PayPal IPN 中的这些值,此参考交易的状态如何?是否已创建定期计费 (BAID) 协议?
【问题讨论】:
-
您使用的是 Classic API 还是 REST?
-
@DrewAngell 我只是使用 php 的 cURL 函数传递名称-值-对。我相信那是“经典”的经典 API。 :-)