我需要编写一个程序,通过亚马逊进口的项目,我们在亚马逊网站上出售到我们的系统支付。
根据Amazon Marketplace Web Service站点,我可以获得以下信息:
Amazon Marketplace Web Service(Amazon MWS)是一个集成的Web服务API,它帮助Amazon卖家以编程方式交换列表、订单、支付、报告等数据。
然而,我根本找不到任何关于这个的信息,没有一个客户端库显示有任何关于检索支付列表的信息。
如何获取通过亚马逊进行的付款列表,最好使用亚马逊市场网络服务?
2条答案
按热度按时间axr492tv1#
根据您对
fmr
提供的答案的评论,我建议您使用MWS Orders API获取“当前/实时”数据。使用
ListOrders
请求,并将OrderStatus
参数设置为Shipped
,将为您提供一个已经付款的订单列表(不完全正确,但请继续阅读)。当
OrderStatus
设置为Pending
时,买方的支付工具(即信用卡)尚未被亚马逊批准,订单无法发货。当状态移动到Unshipped
时,支付工具已被批准,订单可以发货。当订单发货,卖家(您)已确认发货,买家的付款工具已“付款”,OrderStatus
设置为Shipped
,卖家中心中有资金可供您分配。资金分配是指您实际收到资金的时间(嗯,3-5个工作日)。Settlement Reports由Amazon每14天生成一次,并且无法进行计划。因此,要解决此问题,您可以使用上述技术根据您售出的商品查看帐户活动。
eqfvzcg82#
使用MWS,您可以通过编程方式检索Amazon每月生成的结算报告。这与您从卖家中心下载的结算报告相同。您要查找的报告类型为:GET_FLAT_FILE_PAYMENT_SETTLEMENT_DATA(用于CSV格式)。