Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Paypal 贝宝没有';当交易对手状态为未验证或未验证时,不发送IPN_Paypal_Paypal Ipn - Fatal编程技术网

Paypal 贝宝没有';当交易对手状态为未验证或未验证时,不发送IPN

Paypal 贝宝没有';当交易对手状态为未验证或未验证时,不发送IPN,paypal,paypal-ipn,Paypal,Paypal Ipn,我们为我们的客户构建了一个web表单,允许使用paypal以新加坡元($)向新加坡paypal帐户付款。现在,他们抱怨说,超过一半的使用paypal向他们付款的客户没有收到我们系统应该发送给他们的电子邮件通知,并且这些客户在我们系统中的状态没有反映这些客户的付款情况。很明显,在某些情况下,paypal不会将其IPN发送到我们的系统 从客户提供给我们的交易历史csv文件(他们从paypal账户生成,在本例中为接收账户),大部分状态已完成,但我们的网站似乎仅在交易对手状态值为“非美国验证”时从pay

我们为我们的客户构建了一个web表单,允许使用paypal以新加坡元($)向新加坡paypal帐户付款。现在,他们抱怨说,超过一半的使用paypal向他们付款的客户没有收到我们系统应该发送给他们的电子邮件通知,并且这些客户在我们系统中的状态没有反映这些客户的付款情况。很明显,在某些情况下,paypal不会将其IPN发送到我们的系统


从客户提供给我们的交易历史csv文件(他们从paypal账户生成,在本例中为接收账户),大部分状态已完成,但我们的网站似乎仅在交易对手状态值为“非美国验证”时从paypal接收IPN。当状态完成时,我们不会从paypal收到IPN,但交易对手状态为“非美国-未注册”或“非美国-未验证”。那么我们如何解决这个问题呢?即使这些付款人未注册或未经验证,我们如何从PayPal获得这些IPN?这些付款的实际情况如何?

使用“我们的客户/继承人……账户”和“我们的网站”表明可能涉及多个系统;所有付款是否都经过完全相同的付款处理步骤,或者在不同的情况下是否有不同的流程?如果这是一个系统,且美国和新加坡用户之间没有差异(例如,您肯定没有在支付处理代码中为某些用户提供/覆盖IPN HTML,但对其他用户没有),那么您应该联系PayPal支持部门;买方的国家或验证状态不应导致出现或跳过IPN。是的@geewiz都使用相同的系统。这就是让我困惑的地方。我只从经过验证的买家那里获得知识产权。贝宝支持尚未回复我们的电子邮件