逗号并没有美元价格的期限

时间:2013-03-14 20:04:32

标签: paypal comma period

当我添加到购物车按钮时,价格(以美元计)显示为18,00,而不是18.00,这使得一些客户认为价格是一千八百美元而不是一十八美元。这是我使用的代码:

<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post">
  <input type="hidden" name="cmd" value="_s-xclick">
  <input type="hidden" name="hosted_button_id" value="PXUZGKZW3BP6Q">
  <input type="image" src="http://www.mdna-games.com/cart.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
  <img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>

我在高级属性下放置“lc = EN”以确保页面始终以英文显示,但仍然不会根据英语/美国标准显示价格。

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

该按钮支付的帐户恰好位于使用逗号而非句点来指示小数的区域设置中。

解决方案是传递一个根据需要使用句点的语言环境代码。例如:

<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post">
  <input type="hidden" name="cmd" value="_s-xclick">
  <input type="hidden" name="lc" value="US">
  <input type="hidden" name="hosted_button_id" value="PXUZGKZW3BP6Q">
  <input type="image" src="http://www.mdna-games.com/cart.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
  <img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>

在PayPal.com上编辑托管按钮时,您还可以在“高级变量”部分中输入“lc = US”

有关详细信息,请参阅HTML Variables for PayPal Payments Standard

下的区域设置列表