0

在我的网站中,我使用 Paypal 将多个项目传递到购物车。价格,产品名称一切都正确显示。但是Paypal中没有显示订单号。我在下面粘贴了我的代码。

<form name=pay_last_form method=post action='https://www.sandbox.paypal.com/cgi-bin/webscr'>
<input type=hidden name=cmd value=_cart>
<input type=hidden name=upload value='1'>
<input type=hidden name=rm value='2'>
<input type=hidden name=business value=mymail_id>
<input type=hidden name=item_name_1 value='Deep House 01 - Download Version'>
<input type=hidden name=amount_1 value='14.96'>
<input type=hidden name=item_number_1 value='1'>
<input type=hidden name=shipping value=''>
<input type=hidden name=currency_code value='EUR'>
<input type=hidden name=custom value='17297'>
<input type=hidden name=return value='thanks-payment.php'>
<input type=hidden name=cancel_return value='payment-cancel.php'>
<input type=hidden name=notify_url value='success_payment.php'>
</form>
4

2 回答 2

0

一旦您确定您的代码有效,最好进行最终测试。尝试使用 1 美元的交易。

尝试发送“item_number”而不是“item_number_1”。另外,尝试添加一些矿石数字以使其看起来真实。

您可以将其检索为 Request("item_number")

于 2013-03-29T08:24:45.473 回答
0

您希望在哪里看到您的自定义值?这不会显示在支付页面上,因为这是商家只会看到的传递变量。当您登录商家帐户时,您应该在交易详细信息中看到它。如果您在买家账户中查看交易详情,您将不会看到它。这也通过 IPN 发回。这是应有的工作方式。我也刚刚进行了测试,它显示了它应该显示的位置。如果您试图让它显示在付款页面上,则需要使用一个不同的变量,该变量旨在向买家显示。

于 2013-04-01T13:09:21.177 回答