【问题标题】:paypal express checkout: 2 languagepaypal 快速结帐:2 种语言
【发布时间】:2013-10-19 15:43:43
【问题描述】:

我有一个 2 种语言的网站。我想让人们即使没有 Paypal 帐户也可以用他们自己的语言使用 paypal 付款。我用

  1. SOLUTIONTYPE = 'Sole';
  2. LANDINGPAGE = 'Billing';

来实现这一点。但是,当显示 Paypal 上的表格时,它始终是意大利语,因为目的地国家是意大利。

我尝试在英文网站上使用 LOCALECODE to GB 使网站为英文,但表格仍为意大利文。基本上 LOCALECODE 什么都不做。我只能通过不设置使表格为英文:

'SHIPTOCOUNTRYCODE' => 'IT',  
'SHIPTOCOUNTRYNAME' => 'Italy',  

但这不行,因为我需要国家是意大利。

我从this page获取信息。
LOCALECODE 不起作用的任何原因?

注意:我使用 curl 从 Paypal 获取令牌,而不是嵌入在页面中的表单。

【问题讨论】:

  • 您可以尝试在浏览器中删除cookie并使用LOCALCODE检查通话吗?

标签: paypal


【解决方案1】:

您是否尝试过使用 PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE 并将版本设置为 63.0 或更高版本?

【讨论】:

  • 是的,我有 $_paypalVersion = "82.0",我尝试使用 SHIPTOCOUNTRYCODE 和 PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE,一旦我设置它,它就会生成语言 IT。它基本上覆盖了 LOCALECODE = GB。
  • PAYMENTREQUEST_n_SHIPTOCOUNTRYCODE 自 v.63 起已弃用。 source
猜你喜欢
  • 2011-08-30
  • 2018-02-07
  • 2014-12-07
  • 2013-03-05
  • 2017-11-22
  • 2011-08-10
  • 2011-06-16
  • 2016-07-10
  • 2017-07-15
相关资源
最近更新 更多