检索日期范围内订单的亚马逊付款清单

时间:2011-10-25 13:23:46

标签: c# web-services amazon payment

我需要编写一个程序,将我们在亚马逊网站上销售的商品通过亚马逊进口的付款导入我们的系统。

根据Amazon Marketplace Web Service网站,我可以获得此信息:

  

亚马逊商城网络服务(亚马逊MWS)是一个集成的网络   服务API,帮助亚马逊卖家以编程方式进行交换   列表,订单,付款,报告等数据。

但是,我根本找不到任何相关信息。没有任何客户端库似乎有任何关于检索付款列表的信息。

我如何获得通过亚马逊付款的清单,最好是使用亚马逊商城网络服务?

2 个答案:

答案 0 :(得分:0)

使用MWS,您可以以编程方式检索亚马逊每月生成的结算报告。这与您从Seller Central下载的结算报告相同。您要查找的报告类型是:_GET_FLAT_FILE_PAYMENT_SETTLEMENT_DATA_(对于CSV格式)。

答案 1 :(得分:0)

根据您对fmr提供的答案的评论,我建议您使用MWS Orders API获取“当前/实时”数据。

使用ListOrders参数设置为OrderStatus的{​​{1}}请求会为您提供一份订单列表,这些订单已经支付了所有意图和目的(不完全是,但是请继续阅读。

Shipped设置为OrderStatus时,买方的付款方式(即信用卡)尚未获得亚马逊批准,且订单无法发货。当状态移至Pending时,支付工具已获得批准,订单可以发货。当订单发货且卖方(您)已确认货件时,买方的付款工具已“收费”,Unshipped设置为OrderStatus,并且您可以在卖方中心获得资金分散。资金的分散是指您实际获得资金(嗯,在3-5个工作日内)。

亚马逊每14天生成一次

Settlement Reports,无法安排。因此,为了解决这个问题,您可以使用上述技术根据您销售的商品查看帐户活动。