Paypal支付页面未显示取消并返回Paypal链接

Paypal支付页面未显示取消并返回Paypal链接,paypal,paypal-sandbox,paypal-subscriptions,Paypal,Paypal Sandbox,Paypal Subscriptions,当我的UAT站点将用户重定向到Paypal支付页面时,ti不提供并取消链接,并且在支付后也不提供“返回URL”。虽然我已经设置了所有3个URL-取消URL、通知URL和返回URL。 它在本地运行得很好,但在UAT上却不行。 根据Payflow开发者指南,如果您在PayPal Payments Advanced中显示取消URL或返回URL时遇到任何问题: 如果选择布局模板C,Payflow将忽略您在PayPal Manager中输入的取消URL字段。要强制Payflow将取消URL字段与布局模板

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

根据Payflow开发者指南,如果您在PayPal Payments Advanced中显示取消URL或返回URL时遇到任何问题:

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

Example: DISPLAY_URL | http://www.yoursite.com/home.php
如果您已经确定在PayPal Manager托管的签出页面中输入了“取消URL”和“返回URL”的文本,则可能您没有在托管的签出页面中选择布局。
确保在托管签出页面中转到“自定义”,并选择布局(a、B或C)。单击保存并发布

以备不时之需,以下是在PayPal Manager中完全设置托管结账页面的说明:

我没有使用经典API或REST API,我的客户端创建了一个“立即购买”按钮,我在隐藏字段中设置了“返回URL”、“通知URL”和“取消URL”,我今天发现了这个问题,原因是,因为我没有使用API,但我的客户端设置了“返回URL”在Paypal Developer Rest API部分中,而不是在Profile->My Selling Tools->Web Preferences部分中。付款按钮本身中还有一个选项供您选择。如果在“付款”按钮中转到步骤3,则可以指定返回URL和取消URL。以防你需要它,这里是链接到