### Admin Draft-Order
1. payment due later 轉正式訂單的稍後付款設定
- UI
- payment terms (付款條款) 有 9 種
- Due on receipt (收到發票時應付款)
- Due on fulfillment (出貨時付款)
- Within 7 days (7 天內)(需指定核發時間)
- Within 15 days (15 天內)(需指定核發時間)
- Within 30 days (30 天內)(需指定核發時間)
- Within 45 days (45 天之內)(需指定核發時間)
- Within 60 days (60 天內)(需指定核發時間)
- Within 90 days (90 天內)(需指定核發時間)
- Fixed date (固定日期)(需指定到期時間)
- API
- 後端開 API
-
- 設定提醒客人付款 (整合 medusa flow / notification?)
- on due date, we send a payment reminder email from shopify
- if past due date, we manually create a copy of office PDF invoice and email customer again
- last step is to call and chase them for $
2. Send Invoice 寄送發票
- UI
- Form
- Preview
- API
- 串接 plugin: mailchimp or klaviyo or bloomreach 待研究
3. Collect payment (收取款項 - 信用卡)
- UI
- Form
- API
- 串接 medusa plugin 待研究
4. Timeline (交易時間軸) 看需不需要
- UI
- Form
- List
- API
- 用 Admin API 存取 draft-order object (待後端擴充欄位)
5. Notes (備註)
- UI
- Form
- API
- 用 Admin API 存取 draft-order object (待後端擴充欄位)
6. Tags (標籤)
- UI
- Form
- API
- 用 Admin API 存取 draft-order object (待後端擴充欄位)
7. 獲取所有 Tags (標籤)
- UI
- 下拉
- API
- 後端開 API
7. Additional details (其他詳細資訊)
- UI
- Form
- netTerm
- poNumber
- shippingOption
- paymentUploadRecord
- API
- 用 Admin API 存取 draft-order metadata