FROM CACHE - jp_header

Subscription APIで作成したOrderのフルフィルメント状況がスケジュール済みから未発送になるまでの間隔

Subscription APIで作成したOrderのフルフィルメント状況がスケジュール済みから未発送になるまでの間隔

KeisukeAshizaki
Shopify Partner
6 0 2

Subscription APIを使用して、SubscriptionContractから、

subscriptionBillingAttemptCreateミューテーションを実行して、Orderを作成した場合、

Orderはフルフィルメント状況がスケジュール済みで作成され、

次回のフルフィルメントが、subscriptionBillingAttemptCreateミューテーションを実行した翌日(24時間後?)

に設定されています。おそらく、指定の時間が経過すると、未発送に自動的に切り替わると思うのですが、

スケジュール済み未発送に変更される期間は決まっているのでしょうか?

 

ドキュメントを見ると

  • originTime: An optional field that changes the way fulfillment intervals are calculated. If nothing is provided, fulfillment is calculated using the date that the billing attempt was successful. Otherwise, fulfillment is calculated using the provided originTime value. The UTC offset of originTime should match the shop's timezoneOffset.

のように、originTimeを使えば、その起点は設定できるとはあるのですが、肝心の、"fulfillment is calculated using the date"の計算方法がどうなっているのかがわかりませんでした。

0件の返信0