我对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
获取的任何线索?
谢谢!!!
答案 0 :(得分:4)
您的表单中已包含“自定义”字段。无论您在@ item.UserID中拥有什么价值,都会随付款一起发送,并在您的IPN解决方案中以“自定义”的POST值返回。
所以,看起来你已经得到了你需要的东西。您只需要确保$ item.UserID实际上包含您希望它包含的内容,并且您正在IPN侦听器中查找自定义字段。