Paypal 如果我们不';“t检查”;“已完成”;状态(贝宝IPN)
以下是我的Paypal IPN代码的一部分:Paypal 如果我们不';“t检查”;“已完成”;状态(贝宝IPN),paypal,paypal-sandbox,paypal-ipn,Paypal,Paypal Sandbox,Paypal Ipn,以下是我的Paypal IPN代码的一部分: $res = fgets ($fp, 1024); if (strcmp ($res, "VERIFIED") == 0) { /* something here */ } 如果我不检查paypal\u状态是否已完成,会发生什么情况 我还从来没有见过一个状态不同于已完成状态的付款。。。还有哪些可能性?有几个边缘情况需要测试 反向-由退单引起 取消\u撤销-您赢得了退单争议 未决-最常见的原因是有人使用Paypal帐户支付而没有备用资金来源
$res = fgets ($fp, 1024);
if (strcmp ($res, "VERIFIED") == 0)
{
/* something here */
}
如果我不检查paypal\u状态是否已完成,会发生什么情况
我还从来没有见过一个状态不同于已完成状态的付款。。。还有哪些可能性?有几个边缘情况需要测试
反向-由退单引起
取消\u撤销-您赢得了退单争议
未决-最常见的原因是有人使用Paypal帐户支付而没有备用资金来源。有时也会发生在信用卡支付上,但更为罕见
作废-您已作废授权
过期-授权已过期
可以找到更完整的列表非常感谢。那么我应该在代码中添加什么呢?你认为if(strcmp($paypal\u status,“Completed”)==0)
会起作用吗?只要做if($paypal\u status==“Completed”)
然后再做elseif
,等等