PayPal BAID mp_status 不明确且似乎没有记录

PayPal BAID mp_status is not clear and doesn't seem documented

设置 PayPal 参考交易时,我通过 IPN (txn_type=mp_signup) 收到一个名为 mp_status 的状态代码。我假设这是批准代码,但 似乎没有关于此代码的任何文档。

我的具体代码是mp_status=0.

确实存在的文档指出 mp_status 是:

The agreement status. Possible values are A for an active agreement and I for an inactive agreement (equivalent to canceled).

如您所见,我收到的 mp_status 并未包含在此宣传信息中。我认为这意味着注册失败,因为值不是 "A",付款是零和游戏。这个假设可能与 post reason_code=mp_2001 中的另一个值相矛盾,多亏了 ,我知道这是一个计费协议的成功创建。

根据来自 PayPal IPN 的这些值,此参考交易的状态如何?是否已创建定期计费 (BAID) 协议?

mp_status 似乎没有任何异常;我会忽略它,除非你找到一个有记录的或经验的理由来关注它