Skip to main content
為一個或多個 Application 建立待付款訂單。建立會寫入訂單,但不會自動完成付款;付款前應核對回應中的 price、方案和 Application。

準備工作

介面概覽

請求體

單一 Application 訂單使用 application_id + package_id;批次訂單使用長度對應的 application_ids + package_ids。一般訂單在後續 /pay/ 請求中選擇付款方式。iOS 內購訂單建立時傳入 pay_way: "AppleIAP",且只能選擇一個帶有 metadata.apple_product_id 和 metadata.apple_price 的 Usage 方案。Apple 內購使用獨立的美元預設價格,不疊加會員折扣、付款方式折扣或網站加價;其他地區的本幣扣款金額以 Apple 付款確認頁為準。

回應說明

成功回傳 201 和新建立的 Order 物件。關鍵欄位包括 id、price、discount、state、application_id/application_ids、package_id/package_ids、expired_at 與時間欄位。新訂單通常是 Pending,接著呼叫支付訂單。
  • price 是伺服器根據方案、網站加價和折扣計算後的應付金額;不要由用戶端自行計算。
  • Package 與 Application 服務或類型不相符時回傳 400。
  • 免費且由系統管理的 Package 不能透過公開訂單介面自行領取。
  • 為不屬於目前帳戶的 Application 建立訂單會被拒絕。

相關介面