Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.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
Email 快速结账(NVP)中的即时付款通知订单说明为空_Email_Paypal_Notifications - Fatal编程技术网

Email 快速结账(NVP)中的即时付款通知订单说明为空

Email 快速结账(NVP)中的即时付款通知订单说明为空,email,paypal,notifications,Email,Paypal,Notifications,我已经成功(几乎!)在一个网站上集成了Paypal的快速结账功能。订单预览显示订单描述、价格和数量。付款在沙箱中进行,买方账户借记,卖方账户贷记正确金额 系统生成测试即时支付通知(IPN)电子邮件,除电子邮件中的订单描述为空外,所有邮件看起来都很好 我的直觉是,很明显,标签的值设置不正确,但我在文档中找不到它 以下是我如何设置订单项目的数据: $nvpstr .= "&L_PAYMENTREQUEST_0_NAME0=". $this->itemName; $nvpstr .= "

我已经成功(几乎!)在一个网站上集成了Paypal的快速结账功能。订单预览显示订单描述、价格和数量。付款在沙箱中进行,买方账户借记,卖方账户贷记正确金额

系统生成测试即时支付通知(IPN)电子邮件,除电子邮件中的订单描述为空外,所有邮件看起来都很好

我的直觉是,很明显,标签的值设置不正确,但我在文档中找不到它

以下是我如何设置订单项目的数据:

$nvpstr .= "&L_PAYMENTREQUEST_0_NAME0=". $this->itemName;
$nvpstr .= "&L_PAYMENTREQUEST_0_NUMBER0=". $this->itemNumber;
$nvpstr .= "&L_PAYMENTREQUEST_0_DESC0=". $this->itemDesc;
$nvpstr .= "&L_PAYMENTREQUEST_0_AMT0=". $this->_addVAT( $this->itemAmount );
$nvpstr .= "&L_PAYMENTREQUEST_0_QTY0=". $this->itemQty;
我确实尝试过使用“L_NAME0”的一种不推荐的格式,但没有成功

同样,这适用于预览屏幕和付款,只是IPN电子邮件没有填充订单项目

感谢您的帮助。

解决方案:

您需要在返回供应商站点后传递信息。电子邮件是根据DoExpressCheckoutPayment呼叫中发送的信息生成的。

解决方案:

您需要在返回供应商站点后传递信息。电子邮件是根据DoExpressCheckoutPayment调用中发送的信息生成的