0
對於我的項目,我一直在整合貝寶沙箱。標準方法我使用了以下代碼。但我無法從PayPal收到通知電話(notify-url)。怎麼了?貝寶標準方法
<form id="form1" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" style="display:none;" accept-charset="utf-8">
<input type="hidden" name="business" value="[email protected]" />
<input type="hidden" name="cmd" value="_cart" />
<input type="hidden" name="paymentaction" value="sale" />
<input type="hidden" name="item_name_1" value="lap" />
<input type="hidden" name="amount_1" value="1" />
<input type="hidden" name="quantity_1" value="1" />
<input type="hidden" name="first_name" value="1" /><!--customer first name -->
<input type="hidden" name="last_name" value="1" /><!--customer last name -->
<input type="hidden" name="address1" value="1" /><!--customer address 1 name -->
<input type="hidden" name="address2" value="1" /><!--customer add2 name -->
<input type="hidden" name="email" value="[email protected]" /><!--customer email name -->
<input type="hidden" name="city" value="1" /><!--customer city name -->
<input type="hidden" name="state" value="1" /><!--customer state name -->
<input type="hidden" name="country" value="1" /><!--customer country name -->
<input type="hidden" name="zip" value="1" /><!--customer zip name -->
<input type="hidden" name="currency_code" value="USD" /><!--currrecy in which payment u need-->
<input type="hidden" name="upload" value="1" /><!--paypal parameter-->
<input type="hidden" name="return" value="HOST_NAME/default/index/order-return" />
<input type="hidden" name="cancel_return" id="cancel_return" value="" />
<input type="hidden" name="notify_url" id="notify_url" value="HOST_NAME/default/index/notify-url/order/222">
<input type="submit" value="submit">
</form>
手動測試它 是的,我看到你添加它。但你檢查你可以使用sandbox帳戶中的工具輕鬆地做到這一點,它位於左側菜單上的「測試工具」鏈接下。請查看 –
我正在使用沙箱帳戶。在PayPal表單中添加了notify_url,所以我認爲不需要在profile中啓用IPN,我已經手動測試了通知url,它正在工作,作爲你的建議,我已經用IPN測試工具進行了測試,但是我得到了這個錯誤。 IPN交付失敗,無法連接到指定的網址,請驗證網址並重試。「\ – 2plus
好吧,某件事情不對tener script.if你可以在這裏發佈代碼,這將有助於很多找到問題。 –