البرامج النصية للاشتراكات
تخصيص تجربة شراء الاشتراكات باستخدام البرامج النصية.
عندما يبيع التجّار منتجات اشتراك، يتم تعيين خطة بيع لتلك المنتجات (من خلال تطبيق الاشتراكات). عند كتابة برامج نصية، يمكنك استخدام .selling_plan_id لـ كائن عنصر السطر (lineitem) لتحديد متى يتم شراء منتج كاشتراك.
تحتوي عناصر السطر الخاصة بالاشتراكات على معرّف خطة بيع، بينما لا تحتوي عناصر السطر الخاصة بعمليات الشراء لمرة واحدة على معرّف خطة بيع.
يمكن شراء المنتج كاشتراك وكذلك كشراء لمرة واحدة. على سبيل المثال، يمكن للعميل شراء نفس قالب الصابون كاشتراك وبمفرده. عادةً ما يكون هناك عنصر سطر واحد لكل متغيّر منتج في الطلب. الاستثناء هو عندما يحتوي الطلب على اشتراكات. حيث يكون للاشتراكات عناصر سطر خاصة بها في الطلبات. على سبيل المثال، عندما يشتري العميل الصابون نفسه كاشتراك وكشراء لمرة واحدة، فسيكون هناك عنصر سطر لكل منهما. وبالمثل، يمكن أن يكون للاشتراكات بنود شحن خاصة بها في الطلب.
البرامج النصية لعناصر السطر
يتم تطبيق البرامج النصية التي تخصم من سعر الاشتراكات على:
- الدفعة الأولى فقط من الدفع لكل عملية تسليم. لا تُطبّق هذه الخصومات على المدفوعات المجدولة.
- المبلغ بالكامل لطلب اشتراك مدفوع مسبقًا.
البرامج النصية للشحن
يتم تطبيق البرامج النصية التي تخصم من أسعار الشحن على:
- الدفعة الأولى فقط من الدفع لكل عملية تسليم. لا تُطبّق هذه الخصومات على المدفوعات المجدولة.
- المبلغ بالكامل لطلب اشتراك مدفوع مسبقًا.
البرامج النصية للدفع
يمكن للعملاء الدفع مقابل منتجات الاشتراك باستخدام Shopify Payments فقط. تأكد من عدم وجود برنامج نصي للدفع يخفي Shopify Payments. وإلا، فلن يتمكن عميلك من الدفع لطلب الاشتراك الخاص به.
أمثلة
تتضمن المواضيع التالية أمثلة تستخدم الاشتراكات: