定期購入用スクリプト
スクリプトで定期購入の購入体験をカスタマイズします。
マーチャントが定期購入商品を販売する場合、その商品には (定期購入アプリによって) 販売計画が割り当てられます。スクリプトを作成する際に、lineitem オブジェクトの .selling_plan_id を使用すると、商品が定期購入として購入されているかどうかを識別できます。
定期購入の項目には販売計画 ID がありますが、一度限りの購入の項目には販売計画 ID がありません。
商品は、定期購入と一度限りの購入の両方で購入できます。たとえば、お客様は同じ石鹸を定期購入として、また、単体で購入することができます。通常、注文には商品バリエーションごとに1つの項目があります。注文に定期購入が含まれている場合は例外です。定期購入には、注文内に独自の項目があります。たとえば、お客様が同じ石鹸を定期購入と一度限りの購入の両方で購入した場合、それぞれに項目が作成されます。同様に、定期購入には注文内に独自の配送オプションが含まれることがあります。
項目スクリプト
定期購入の価格を割り引くスクリプトは、以下に適用されます。
- 後払い決済の初回決済のみ。このディスカウントは、定期的な決済には適用されません。
- 一括払いの定期購入注文の全額。
配送スクリプト
配送料を割り引くスクリプトは、以下に適用されます。
- 後払い決済の初回決済のみ。このディスカウントは、定期的な決済には適用されません。
- 一括払いの定期購入注文の全額。
決済スクリプト
お客様は、定期購入商品の支払いに Shopify ペイメントのみを使用できます。Shopify ペイメントを非表示にする決済スクリプトがないことを確認してください。そうしない場合、お客様は定期購入の注文に対する支払いができなくなります。
例
以下のトピックには、定期購入を使用する例が含まれています。