今すぐ注文

1.基本情報


指定された契約情報の内容で決済を即時に行う。
 
項目名内容
アクション名newOrder
リクエストメソッドPOST

2.リクエストに必要な内容


項目名内容必須フォーマット入力例備考
subscriptionId定期購買IDはいgid://shopify/SubscriptionContract/***gid://shopify/SubscriptionContract/1111111111
withSkip次回決済をスキップいいえbooleantrue | false
deliveryDateお届け日いいえYYYY-MM-DD2024-09-09
deliveryTimeお届け時間いいえ1文字以上2文字以下の文字列10アプリの「一般設定 > お届け時間設定」で設定したタグを指定する。

3.レスポンス内容


決済情報が返却されます。
 
■正常時レスポンス
プロパティ説明
idarray()定期購買アプリ内の決済管理ID
applicationIdnumber定期購買アプリ内の契約商品管理ID
orderIdnumber注文のShopify管理ID
completedAtarray()決済完了日(今すぐ注文時点ではNULL固定)
createdAtstring()決済作成日
readyarray()true:決済完了、false:決済中(今すぐ注文時点ではfalse固定)
errorCodestring | nullエラーコード(今すぐ注文時点ではNULL固定)
errorMessagestring | nullエラーメッセージ(今すぐ注文時点ではNULL固定)
subscriptionBillingAttemptIdstring | null決済のShopify管理ID
orderTokenstring | null注文のShopify管理トークン
orderNamestring | null注文のShopify管理名称
nextBillingDateUpdatebooleantrue:定期決済、false:今すぐ注文
billingDatenull決済日(今すぐ注文時点ではNULL固定)
retryPaymentbooleann日後再決済機能を利用して決済されたものか
idempotencyKey決済キー決済ごとに設定される冪等性担保のためのキー文字列
activateUponSuccessboolean決済成功時に契約がアクティブでない場合にアクティブとするか(true:アクティブとする)
 
 
■異常時レスポンス
ステータスコードエラーメッセージ
400string定期購買はすでに解約されています
400stringこの定期購買の契約種別では許可されていない操作です
403string決済に失敗しました。画面を更新し、支払い履歴を確認してください。
404string定期購買が存在しません
404stringストアが存在しません
404string指定されたお届け時間が存在しません
500string内部エラーが発生しています