訂閱用指令碼
使用指令碼自訂訂閱的購買體驗。
商家販售訂閱商品時,訂閱 app 會為這些商品指派銷售方案。撰寫指令碼時,您可以使用 lineitem 物件 的 .selling_plan_id 來判斷商品是否以訂閱方式購買。
訂閱的商品項目會有銷售方案 ID;一次性購買的商品項目則沒有銷售方案 ID。
同一商品可同時提供訂閱與一次性購買。例如,顧客可以將同一塊香皂同時設定為訂閱,或單獨購買。一般而言,一筆訂單中的每個產品子類選項各有一筆商品項目;但若訂單包含訂閱,則訂閱會各自擁有獨立的商品項目。例如,當顧客同時以訂閱與一次性購買同一塊香皂時,兩者各會有一筆商品項目。類似地,訂閱在訂單中也可以有各自的運送項目。
商品項目指令碼
針對訂閱價格提供折扣的指令碼,適用於:
- 僅適用於每次配送付費訂單的首次付款。這些折扣不適用於已排定的付款。
- 預付型訂閱訂單的整筆金額。
運送指令碼
針對運費費率提供折扣的指令碼,適用於:
- 僅適用於每次配送付費訂單的首次付款。這些折扣不適用於已排定的付款。
- 預付型訂閱訂單的整筆金額。
付款指令碼
顧客購買訂閱商品僅能使用 Shopify Payments。請務必確認您沒有使用會隱藏 Shopify Payments 的付款指令碼,否則顧客將無法支付其訂閱訂單。
範例
以下主題包含使用訂閱的範例: