【问题标题】:How to pass custom data via PayPal IPN如何通过 PayPal IPN 传递自定义数据
【发布时间】:2012-11-07 20:24:44
【问题描述】:

我将以下代码用于RETURN URL

 @foreach (var item in Model)
                    {
                        <form action='@item.PayPalURL2 ' method='post'>
                            <input type='hidden' name='cmd' value='_xclick' />
                            <input type='hidden' name='business' value='@item.BusinessEmail' />
                            <input name='item_name' value='@item.Name' class="ppField" readonly="readonly"/>
                            <input type='hidden' name='item_number'  value='@item.ID' />
                            <input name='amount' value='@item.Price2' class="ppField" readonly="readonly"/>
                            <input type='hidden' name='return' value='@item.ReturnURL' />
                            <input type='hidden' name='custom' value='@item.UserID' />
                            <input type='submit' value='Buy' />
                        </form>
                    }

知道如何将custom 提交到IPN message 并通过Listener 获取吗?

谢谢!!!

【问题讨论】:

    标签: c# asp.net .net paypal


    【解决方案1】:

    您的表单中已经包含“自定义”字段。您在@item.UserID 中的任何值都将与付款一起发送,并将作为您的IPN 解决方案中称为“自定义”的POST 值返回。

    所以,看起来你已经得到了你需要的东西。您只需要确保 $item.UserID 确实包含您期望它包含的内容,并且您正在 IPN 侦听器中查找自定义字段。

    【讨论】:

      猜你喜欢
      • 2016-03-19
      • 2012-08-17
      • 2015-11-07
      • 2020-08-07
      • 2019-12-12
      • 2011-11-28
      • 2013-10-27
      • 2011-02-23
      相关资源
      最近更新 更多