贝宝付款页面未显示取消并返回贝宝链接

Posted

技术标签:

【中文标题】贝宝付款页面未显示取消并返回贝宝链接【英文标题】:Paypal Payment Page not showing Cancel and Return to Paypal link 【发布时间】:2014-06-11 05:37:27 【问题描述】:

当我的 UAT 网站将用户重定向到 Paypal 付款页面时,ti 不提供和取消链接,并且在付款后也没有提供“返回 URL”。虽然我已经设置了所有 3 个 URL - 取消 URL、通知 URL 和返回 URL。 它在本地运行良好,但在 UAT 上运行良好。

【问题讨论】:

【参考方案1】:

如果您在 PayPal Payments Advanced 中显示取消 URL 或返回 URL 时遇到任何问题,请按照 Payflow 开发人员指南: Page 40 of Payflow Developer's Guide

如果您选择布局模板 C,Payflow 将忽略您在 PayPal 管理器中输入的取消 URL 字段。要强制 Payflow 将取消 URL 字段与布局模板 C 一起使用,请在 PayPal 管理器中添加 DISPLAY_URL |在您的取消 URL 之前。

Example: DISPLAY_URL | http://www.yoursite.com/home.php

如果您已经确定在 PayPal 管理器托管结账页面中输入了取消 URL 和退货 URL 的文本,则可能是您没有在托管结账页面中选择布局。 确保转到托管结帐页面中的自定义并选择布局(A、B 或 C)。点击保存并发布。

以防万一,以下是在 PayPal 管理器中完全设置托管结帐页面的说明:Hosted Checkout Pages PayPal Developer Site

【讨论】:

我没有使用 Classic APIS 或 REST APIs,我的客户创建了一个“立即购买”按钮,我正在设置“返回 URL”、“通知 URL”和“取消 URL”隐藏字段,我今天发现了问题,原因是,因为我没有使用 API,但我的客户在 Paypal Developer Rest API 部分设置了“返回 URL”,而不是在 Profile->My Selling Tools- >网络偏好部分。 付款按钮本身还有另一种选择。如果您转到付款按钮中的第 3 步,您可以指定返回 URL 和取消 URL。以防万一你需要它,这里是PayPal Standard button Guide的链接

以上是关于贝宝付款页面未显示取消并返回贝宝链接的主要内容,如果未能解决你的问题,请参考以下文章

贝宝试用付款

返回关于成功付款贝宝的客户信息

WHMCS - 如何获取到贝宝的付款链接

想要避免添加到购物车或结帐页面并想要直接使用贝宝付款方式

通过即时付款通知取消贝宝定期付款

Laravel - 将贝宝付款链接到订单 ID