【发布时间】:2017-07-09 03:01:06
【问题描述】:
我正在使用 PayPal 名称值对通过我们的网站进行即时付款。而且我已经设置了一个自定义字段值,并且有时返回的 IPN 缺少自定义值。它为自定义字段返回“&custom=&payer_status=unverified&”,就像这个空白一样。而且我真的需要将自定义字段保存在我们的数据库中。
谁能给出一些解决方案
【问题讨论】:
-
自定义字段对我有用并且已经使用了好几年。我怀疑问题出在其他地方。要么您不发送,要么可能存在字符集问题或其他问题。也许其他字段(如项目名称)包括
&符号?您是否尝试过记录与 PayPal 之间的所有通信?也许会有一些突出的东西。 -
自定义值已在您的 API 调用中设置,您是否检查过您的代码发出的请求?
-
Vilx,实际上自定义字段也为我工作了近 5 年。仅针对 1 笔交易,我收到了这个缺失的参数。它一定是从我的网站发送了自定义字段,因为自定义字段是用户 ID,所以如果没有用户 ID,当客户单击立即付款按钮时,页面将踢出客户。
标签: asp.net paypal paypal-ipn