首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Amazon货币

Amazon货币
EN

Stack Overflow用户
提问于 2013-02-08 16:10:25
回答 1查看 3.3K关注 0票数 3

我在亚马逊销售API时遇到了问题。我在amazon.co.uk有个账户,把产品寄给我。我在amazon.de有了一个新的账户,除了货币以外,一切都很好。

我有一种以GBP 10(英镑)零售的产品,我把它寄给amazon.de:

代码语言:javascript
复制
<StandardPrice currency="GBP">10.00</StandardPrice>

但是当我进入Amazon.de的后端时,它已经以10欧元的价格上市了。

我是不是漏掉了什么?当然,如果我要发送到一个德国帐户,亚马逊应该将英镑兑换成欧元。否则,“货币”选项有什么意义?

有什么想法吗?

谢谢

麦克

EN

回答 1

Stack Overflow用户

发布于 2013-02-21 21:52:53

据我所见,Amazon在产品定价方面不进行货币转换--我在文档中找不到任何有关汇率的参考。因此,你必须通过明确地设定欧元的价格来确定这些价格。这也让你有机会决定何时对汇率作出反应,并选择一个好的价格点。今天(2013年2月21日),10英镑= 11.55欧元--完全由你来决定11欧元、12欧元或11.99欧元。毕竟,通过提交数据Amazon.de,您的目标是一个不同的市场--决定价格点是这样做的一个非常重要的步骤,除了提供德国描述、国际航运和支持之外。

同时,我认为Amazon可能会错误地拒绝您的价格,或者至少让EUR价格保持空白,但不应该悄悄地将其“转换”为EUR。我会认为这是个小虫子。

编辑:似乎只有一种方法来确定MWS系统所期望的哪种货币,即通过ListMarketplaceParticipations调用。它将返回默认国家代码、默认货币和默认语言代码以及关联的Amazon域名。

代码语言:javascript
复制
For Amazon.com it should return   US, USD, en_US and www.amazon.com
For Amazon.co.uk it should return GB, GBP, en_GB and www.amazon.co.uk
For Amazon.de it should return    DE, EUR, de_DE and www.amazon.de
... etc ...

不幸的是,您必须将相关的MWS数据端点硬编码到您的软件中:

代码语言:javascript
复制
CA - Canada         : https://mws.amazonservices.ca
CN - China          : https://mws.amazonservices.com.cn 
DE - Germany        : https://mws-eu.amazonservices.com 
ES - Spain          : https://mws-eu.amazonservices.com 
FR - France         : https://mws-eu.amazonservices.com 
IN - India          : https://mws.amazonservices.in 
IT - Italy          : https://mws-eu.amazonservices.com 
JP - Japan          : https://mws.amazonservices.jp 
UK - United Kingdom : https://mws-eu.amazonservices.com 
US - USA            : https://mws.amazonservices.com
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14776728

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档