【发布时间】:2020-09-25 22:22:17
【问题描述】:
我正在我的网站上使用定期付款功能。下面是支付页面的代码。
<form id = "ofnForm" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<!-- Identify your business so that you can collect the payments. -->
<input type="hidden" name="business" value="XXXXXXX@gmail.com">
<!-- Specify a Buy Now button. -->
<input type="hidden" name="cmd" value="_xclick-subscriptions">
<input type="hidden" name="a3" value="5">
<input type="hidden" name="p3" value="1">
<input type="hidden" name="t3" value="Y">
<input type="hidden" name="src" value="1">
<!-- Specify details about the item that buyers will purchase. -->
<input type="hidden" name="currency_code" value="GBP">
<input type="hidden" class="payData" name="custom" value="1286">
<!-- Specify URLs -->
<input type='hidden' name='cancel_return' value='XXX.com/users/paymentAccountstatus/1286'>
<input type='hidden' name='return' value='XXX.com/users/paymentAccountstatus/1286'>
<input type="hidden" name="notify_url" value='XXX.com/users/paymentAccountstatus/1286'>
<input type='hidden' name='rm' value='2'>
<!-- Display the payment button. -->
<img style="margin-top: 10px;" src="xx.com/image/paypal.png" id="paypal_img" class="paypal_img"/>
</form>
支付按钮系统的 Onclick 将重定向到用户可以支付金额的贝宝网站。付款成功后,paypal 重定向到收据页面以显示付款详细信息。在付款详情下方有一个名为“返回 marchant 网站”的按钮。单击该按钮,用户将重定向到我的网站,但我无法从返回响应中检索任何数据。
谁能告诉我为什么我无法从 PayPal 收到任何回复?
任何帮助都是可行的。
【问题讨论】:
-
返回到返回 URL 后,您需要使用 TX 和 AT [auth token] 发送 HTTP 请求。然后您将收到文件内容,您可以使用空格字符作为分隔符进行循环。