如何知道剩下幾張電子發票號碼?
可以透過 MYPAY 交易查詢 API,查詢剩餘可用電子發票號碼數量。實際操作是在呼叫「交易查詢」時,系統回傳結果中會包含 invoice_count 欄位,其值即代表目前專戶剩下的可用電子發票張數。
查詢方式與必備欄位
- 特約商店(Store 模式)需以交易查詢 API(api/queryorder)發送查詢,必要參數為「uid」(交易流水號)與「key」(驗證碼)。
- 經銷商(Agent 模式)同樣以交易查詢 API(api/queryorder)查詢,必須帶入「uid」及「key」參數。
回傳資料解析
- 查詢回傳資料中,invoice_count 字段會回傳剩餘電子發票號碼,文件說明:「發票剩餘張數,只有打 ka.usecase.cc 和 ka.mypay.tw 才有」。
- 若發票庫存不足,系統將拒絕開立交易,需確保此欄位值大於零方可順利開立新發票。
注意事項
- invoice_count 僅於指定 MYPAY 交易查詢介面 (ka.usecase.cc 和 ka.mypay.tw) 才會有此欄位。
- 不同帳戶發票庫存獨立管理,請根據歸屬查詢。
只要透過交易查詢 API,解析回傳中的 invoice_count 欄位,即可隨時掌握剩餘電子發票號碼數量。
已發佈 6 月 之前
#79 818 瀏覽次數 已編輯 1 日 之前