2017-08-03 41 views
1

我正在进行整合,并需要在我们的ERP中调整退款项目库存。但是我没有得到任何有关实际返回的物品的信息。我已经尝试了退款以及付款终端。有什么方法可以获得退款详情(即哪些物品已退回)?

"refunds": [ 
    { 
     "type": "PARTIAL", 
     "created_at": "2017-08-03", 
     "processed_at": "2017-08-03", 
     "reason": "Returned Goods", 
     "refunded_money": { 
      "amount": -1100, 
      "currency_code": "USD" 
     }, 
     "payment_id": "XXXXXXXXX", 
     "merchant_id": "XXXXXXXXXXX", 
     "refunded_processing_fee_money": { 
      "amount": 0, 
      "currency_code": "USD" 
     } 
=====> ITEM_ID???? 
}] 

回答

1

你看过v1 Payments endpoint?这应该有每个退款所需的分项信息。

然而,大多数开发人员使用库存端点来完成其他库存管理系统的完全同步。

+0

是的,我做到了。付款将返回一个[退款](https://docs.connect.squareup.com/api/connect/v1/#datatype-refund)的数组,其中没有商品信息,只有款项。 –

+0

这可能是您拥有的最多信息。大多数时间商家将退还美元金额或整张票。 – tristansokol

+0

但是真的,我认为库存endpionts是你应该为此使用。 – tristansokol

相关问题