亚马逊df发票状态api获取

发布于 2025-11-27 11:35:57

我使用 /vendor/directFulfillment/payments/v1/invoices 上传了发票
后台可以查看已经成功,但是我想获取执行状态,比如 Approved, Processing,Rejected有没有接口呢? image.png

查看更多

关注者
0
被浏览
28
1 个回答
Alex
Alex 2025-11-29
10年跨境老兵(微信:sfgoods),熟悉主流平台(Amazon Ebay 速卖通 Shopee Lazada),欢迎交流~

你现在用的 /vendor/directFulfillment/payments/v1/invoices 只是上传发票的接口,本身不提供处理状态。
要查发票有没有通过、有没有被拒,必须用另外一个接口:

查询状态的接口

GET /vendor/directFulfillment/transactions/v1/transactions/{transactionId}

上传发票后,系统会回给你一个 transactionId,用这个去查就行。


状态怎么理解

Amazon 这边对发票目前就两种状态:

状态说明
Processing已接收、正在处理。对发票来说,长期保持 Processing 就表示已经通过了。
Failure处理失败,相当于 Rejected,会给出错误原因。

它不会返回 “Approved” 这种字面状态。


整体上

  1. 上传发票 → 拿到 transactionId
  2. 用 transactionId 调接口:
    GET /vendor/directFulfillment/transactions/v1/transactions/{id}
  3. Processing = 基本通过
  4. Failure = 被拒

撰写答案

请登录后再发布答案,点击登录

发布
问题

公众
平台

最新资讯发布

分享
好友