购物车中使用的货币必须与卖家账户的货币一致
我客户的 Google Checkout 帐户位于英国,因此其默认货币是英镑。因此,我认为我应该让用户使用英镑支付——他们实际上认为他们是用美元支付的,但在幕后我根据兑换率将美元兑换成英镑。
无论如何,我不断收到以下错误消息:
购物车中使用的货币必须与卖家帐户的货币一致。您提供的购物车包含美元,而卖家账户则与英镑关联。
当我检查集成控制台中是否有从网站发送到 Google Checkout 的 API 的消息时,我得到的是:
_type=checkout-shopping-cart&shopping-cart.items.item-1.item-name=积分&shopping-cart.items.item-1.item-description=说明&shopp ing-cart.items.item-1.item-currency=英镑&shopping-cart.items.item-1.unit-price=64.42&shopping-cart.items.item-1 .数量=1
正如您所看到的,我确保货币设置为英镑,但它仍然抱怨。我能做些什么来解决这个问题吗?
My client's Google Checkout account is based in UK, hence its default currency is GBP. Accordingly, I thought I'd let users pay using GBP - they actually think they are paying in USD but behind the scenes I convert USD to GBP according to the conversion rate.
Anyway, I keep getting the following error message:
The currency used in the cart must match the currency of the seller account. You supplied a cart with USD and the seller account is associated with GBP.
When I check the Integration Console for the message that is being sent from the website to Google Checkout's API, this is what I get:
_type=checkout-shopping-cart&shopping-cart.items.item-1.item-name=Credits&shopping-cart.items.item-1.item-description=Description&shopping-cart.items.item-1.item-currency=GBP&shopping-cart.items.item-1.unit-price=64.42&shopping-cart.items.item-1.quantity=1
As you can see, I made sure the currency is set to GBP, yet it still complains. Is there anything I can do to fix this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
用户如何看待他们用美元付款?如果他们看到以美元计价的下订单页面,则购物车将以美元计价,这就是您的问题。
另请注意,信用卡公司会收取额外的货币兑换费用,而卖家和 Google Checkout 在交易时均不知道这些费用。通常,这些费用作为单独的项目出现在买方的信用卡对账单上。您可能想告知非英国买家这一点,并强调货币费用不在您的控制范围内。
此文档包含与此错误相关的一些信息:
https ://checkout.google.com/support/sell/bin/answer.py?hl=zh-CN&answer=71444
How are users thinking they are paying in USD? If they see the Place Order page in USD, then the cart is posted in USD, hence your problem.
Also please keep in mind that credit card companies will add extra fees for currency conversions, which are unknown at the time of transaction to both the seller and Google Checkout. Usually the fees appear as a separate item on the buyer's credit card statement. You may want to inform non-UK buyers about this and emphasize that the currency fees are out of your control.
This doc has some info related to this error:
https://checkout.google.com/support/sell/bin/answer.py?hl=en&answer=71444