当我添加到购物车按钮时,价格(以美元计)显示为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”以确保页面始终以英文显示,但仍然不会根据英语/美国标准显示价格。
提前感谢您的帮助!
答案 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”
下的区域设置列表