Paypal快速结账显示旧网站而不是新的
问题描述:
我想为我的网站设置PayPal快速结帐,但我已设法使其工作,但我注意到,在某些网站上,您似乎获得新的样式贝宝,但在我的我似乎变老。Paypal快速结账显示旧网站而不是新的
新的风格,我想:
是我得到的风格:
我希望能够设置一个或多个项目作为发票的一部分,以及总是有支付费用和预订费用,如上面的第一张照片。
当对Paypal进行初始调用以获取令牌以设置快速结帐时,我在查询字符串中传递以下内容。
USER: username,
PWD: password,
SIGNATURE: signature,
VERSION: 117.0,
ALLOWNOTE: 0,
METHOD: 'SetExpressCheckout',
RETURNURL: returnUrl,
CANCELURL: cancelUrl,
NOSHIPPING: '1',
LOCALCODE: 'GB',
EMAIL: '[email protected]',
PAYMENTREQUEST_0_ITEMAMT: '20.00',
PAYMENTREQUEST_0_CURRENCYCODE: 'GBP',
PAYMENTREQUEST_0_PAYMENTACTION: 'Sale',
PAYMENTREQUEST_0_HANDLINGAMT: '2.00',
PAYMENTREQUEST_0_AMT: '22.00',
L_PAYMENTREQUEST_0_ITEMCATEGORY0: 'Physical',
L_PAYMENTREQUEST_0_NAME0: 'Journey 1',
L_PAYMENTREQUEST_0_AMT0: '20.00',
L_PAYMENTREQUEST_0_QTY0: '1'
我不明白为什么我的一个显示的是旧网站而不是新网站。 我已经用沙箱和现场版本的PayPal测试了这一点,并获得相同的东西,所以我认为它是我的PayPal帐户设置或我通过初始快速结帐设置传递的参数有问题吗?
我使用的网址是:https://api-3t.sandbox.paypal.com
作为初始连接,https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=TOKEN_RETURNED
作为我在获得令牌后发送给用户的重定向。
我也看到使用旧版本和新版本的贝宝的现场网站。
在此先感谢您的帮助!
答
新页面正在慢慢推出。即使是同一个网站,有时也会看到两个版本。这只是他们随意发生的事情而已。例如,他们可能会通过新页面推送所有快速结帐交易的50%,同时通过旧页面推动另外50%来对其他用户进行拆分测试。我不知道这是否是他们正在做的确切的事情,但这只是一个例子。这不是你能够控制的任何东西。
哦,这有点烦人。希望它能在我启动网站的时候完成。你也知道我必须使用什么参数来获得与第一张图片相同的设置吗?我每次付款时只使用4件物品,而每件付款和预订费用都使用4件物品,因为“PAYMENTREQUEST_0_HANDLINGAMT”实际上不是邮资和包装,因为它出现在第二张图片中。 – braza 2014-09-05 07:20:28
当然,您可以将其包含为订单项。然后,他们应该显示完全符合你的标签。处理在技术上是航运的一部分(因此,运输和处理)这就是为什么他们像他们一样展示它。看起来这很可能是他们分裂测试的事情之一。 – 2014-09-05 08:28:50