Paypal标准 - 反复付款给出错误

时间:2012-09-19 17:03:50

标签: php paypal

当我在paypal.com上输入PayPal ID和密码时,它会显示:

  

您用于输入PayPal系统的链接无效。请查看该链接,然后重试

我正在使用以下HTML代码将其发送到PayPal:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" name="_xclick" id="_xclick">
<input type="hidden" name="cmd" value="_xclick-subscriptions">
<input type="hidden" name="upload" value="1">
<input type="hidden" name="rm" value="2">
<input type='hidden' name='currency_code' value='AUD'>
<input type='hidden' name='no_note' value='1'>
<input type="hidden" name="business" value="abc@gmail.com">
<input type='hidden' name='cancel_return' value="http://abc.com/cancelprocessing.php">
<input type='hidden' name='return' value="http://abc.com/cpayment_success.php?paymentid=151">
<input type="hidden" name="notify_url" value="http://abc.com/ipn1.php">
<input type='hidden' name='cancel_return' value="http://abc.com/paypal_cancel.php?paymentid=151">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="custom" value="">
<input type="hidden" name="item_name" value="Plan Details : 52 Week Special ">
<input type="hidden" name="a3" value="9.95">
<input type="hidden" name="p3" value="1">
<input type="hidden" name="t3" value="W">
<!--Here comes new recuring payment parameters comes-->
<input type="hidden" name="src" value="1">
<input type="hidden" name="sra" value="1">
</form>



这里有什么问题?

1 个答案:

答案 0 :(得分:0)

此:

<input type="hidden" name="business" value="abc@gmail.com">

abc@gmail.com不是有效帐户,因此会失败 如果用现有帐户替换它,它将起作用。

(另一方面,它不会破坏它 - 现在至少,但你可能想删除'上传'。这不是订阅的适用参数,如here所示。)