我注意到当我在我的WooCommerce网站使用PayPal下单时,我不会被自动返回到网站。 我在我的PayPal配置中找到了设置此选项的位置,但是我需要输入一个返回URL。 是否有标准的返回URL?
我注意到当我在我的WooCommerce网站使用PayPal下单时,我不会被自动返回到网站。 我在我的PayPal配置中找到了设置此选项的位置,但是我需要输入一个返回URL。 是否有标准的返回URL?
返回URL会是>>>> yoursite.com/checkout/order-received/
您可以从此页阅读有关设置的更多信息。 http://wphow.org/setup-paypal-to-accept-credit-cards/
应该是:YourDomain/checkout/order-received/
您可以在此链接中找到最新更新的所有信息:
如何在Woo-commerce +返回URL中设置PayPal
我有同样的问题,这解决了我的问题。
而且,为了使它变得更加简单,而不需要遵循链接,您需要按照以下步骤操作:
您可以在PayPal账户中设置自动返回,这将带领客户进入一个收据页面。例如,使用以下URL并替换YourDomain为您自己的URL:
YourDomain/checkout/order-received/
在您的URL末尾添加?utm_nooverride=1以确保将交易(即转化)归因于原始流量来源,而不是PayPal。
因此,完整的链接应该看起来像这样:YourDomain/checkout/order-received/?utm_nooverride=1
现在,1-进入您的PayPal帐户>>个人资料选项卡>>帐户设置>>我的销售工具>>网站首选项并单击右侧的更新。 2-您将找到“返回URL:”文本字段,您需要使用上面的链接进行更新。/wp-content/plugins/woocommerce/classes/gateways/paypal/class-wc-gateway-paypal.php是生成PayPal标准请求的动态位置。其中,它调用get_return_url()来生成返回URL。
因此,它是根据订单数据和站点上的SSL设置动态生成的。它基于您的“感谢”页面,因此您可以将PayPal配置文件中的自动返回设置为该URL作为基本设置。无论如何,包括在付款请求中的返回URL都应该覆盖该设置。