2017-08-03 19 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