PayPal BAID mp_状态不清楚,不存在';似乎没有记录在案

PayPal BAID mp_状态不清楚,不存在';似乎没有记录在案,paypal,recurring-billing,Paypal,Recurring Billing,设置PayPal参考交易时,我通过IPN(txn\u type=mp\u注册)收到一个名为mp\u status的状态代码。我假设这是批准代码,但似乎没有关于此代码的任何文档。 我的特定代码是mp\u status=0 现有的文件说明mp\U状态为: 协议状态。可能的值是活动协议的一个参数 而我则表示协议无效(相当于被取消) 正如你所看到的,我收到的mp_状态不包含在本简介中。我假设这意味着注册失败,因为值不是“a”,付款是一个零和游戏。这一假设可能与postreason\u code=mp\u

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

我的特定代码是
mp\u status=0

现有的文件说明
mp\U状态
为:

协议状态。可能的值是活动协议的一个参数 而我则表示协议无效(相当于被取消)

正如你所看到的,我收到的mp_状态不包含在本简介中。我假设这意味着注册失败,因为值不是“a”,付款是一个零和游戏。这一假设可能与post
reason\u code=mp\u 2001
中的另一个值相矛盾,我知道这是由于成功创建了计费协议


鉴于PayPal IPN中的这些值,此参考交易的状态如何?是否创建了定期计费(BAID)协议?

mp\U状态似乎并不表示任何异常情况;我会忽略它,除非你找到一个记录在案或经验性的理由来关注它

你是在使用经典API还是REST?@DrewAngell我只是在使用php的cURL函数传递名称-值对。我相信这就是“经典”的经典API:-)如果我们假设这个神秘的
mp_状态
相当于大多数贝宝帖子返回的
结果
名称,那么这可能是正确的答案。但事实上,这就是问题所在:我们必须假设。关于这一点的文档的缺乏有点令人震惊。