与根据国家不同的价格贝宝按钮(Paypal buttons with different price

2019-10-17 22:13发布

我有一个网站,我想包括PayPal按钮,以便用户可以在网站上直接购买,唯一的问题是,我需要相同的按钮出现不同(不同的价格和汇率)在不同的国家。

我该怎么做呢?

Answer 1:

PayPal将做货币转换为你,但如果你需要在不同国家设定不同的价格(ALA移动应用程序商店),那么你就必须创建不同的按钮自己 - 每个国家/货币要目标。 然后,根据区域或请求的URL,你将呈现适当的按钮的代码。



Answer 2:

我建议你使用的地理定位的JavaScript代码。 但是,用户必须赋予权限,当他们加载页面。 :你可以在这里看看http://www.w3schools.com/html/html5_geolocation.asp

还是看示例代码:

<p id="demo">Click the button to get your coordinates:</p>
<button onclick="getLocation()">Try It</button>
<script>
var x=document.getElementById("demo");
function getLocation()
  {
  if (navigator.geolocation)
    {
    navigator.geolocation.getCurrentPosition(showPosition);
    }
  else{x.innerHTML="Geolocation is not supported by this browser.";}
   }
function showPosition(position)       {
  x.innerHTML="Latitude: " + position.coords.latitude + 
  "<br>Longitude: " + position.coords.longitude;    
  }
</script>

然后,您可以在lat和长数据传递到一个API来找到他们所居住的城市/国家,希望它能帮助!



文章来源: Paypal buttons with different prices depending on country