【问题标题】:Comma and no period in dollar price逗号和美元价格中没有句点
【发布时间】:2013-03-14 20:04:32
【问题描述】:

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

<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”置于高级属性下,以确保页面始终以英文显示,但价格仍不按英/美标准显示。

提前感谢您的帮助!

【问题讨论】:

  • 您是否按照here 的说明进行操作?它说美元的代码是USD
  • 谢谢,但没有帮助。此外,如果省略 currency_code,则默认货币为美元。毫无疑问,我的按钮上的货币是美元,即使是美元符号也显示在价格之前。问题在于它在价格中使用逗号而不是句点。

标签: paypal comma period


【解决方案1】:

按钮支付的帐户恰好位于使用逗号而不是句点来表示小数的语言环境中。

解决方案是根据需要传递使用句点的区域设置代码。例如:

<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下的语言环境列表

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多