【问题标题】:Paypal recurring payments using cmd=_xclick-subscriptions not returning transaction data to return url使用 cmd=_xclick-subscriptions 的 Paypal 定期付款不返回交易数据以返回 url
【发布时间】: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 请求。然后您将收到文件内容,您可以使用空格字符作为分隔符进行循环。

标签: paypal-subscriptions


【解决方案1】:

您是否在https://www.paypal.com/businessmanage/preferences/website 中启用了“支付数据传输”?

它可能不适用于订阅

无论如何,它不是很有用。用户可能永远不会返回,要么是因为他们没有点击返回,要么是因为他们被某种方式打断了。


如果您需要来自订阅的交易信息的可靠通知,请为 webhook 事件或较旧的即时付款通知 (IPN) 消息服务设置单独的异步侦听器

【讨论】:

    猜你喜欢
    • 2013-10-23
    • 1970-01-01
    • 2015-02-06
    • 1970-01-01
    • 1970-01-01
    • 2015-12-23
    • 2016-07-06
    • 2014-08-05
    • 2019-08-01
    相关资源
    最近更新 更多