WooCommerce Subscriptions – Renewal Behavior (v1.0.2+)

Select: Subscription renewal behavior

Zobrazí se pouze pokud: WooCommerce Subscriptions je aktivní

Kontroluje kdy se sleva aplikuje na subscription objednávky – první objednávku, renewaly, nebo obojí.

Možnosti nastavení

NastaveníPrvní objednávkaRenewal objednávkyPoužití
First order only✅ Aplikuje se❌ Neaplikuje seUvítací sleva pro nové předplatitele
Renewals only❌ Neaplikuje se✅ Aplikuje seLoajalitní sleva pro stávající předplatitele
Both (default)✅ Aplikuje se✅ Aplikuje seTrvalá sleva po celou dobu předplatného

Jak funguje pro jednotlivé módy

AutoPrice mode:

  • Plugin automaticky detekuje renewal košík
  • Filtruje pravidla podle renewal_behavior nastavení
  • Graceful degradation – funguje i bez WC Subscriptions

Fee-based mode:

  • První objednávka: Fee se aplikuje podle nastavení
  • Recurring totals: Plugin kontroluje metadata fees
  • Renewal orders: Fees se přidávají automaticky (pokud nastaveno)

Manual Select mode:

  • Chování závisí na WooCommerce Subscriptions nastavení
  • Line items (včetně discounted produktů) jsou kopírovány do renewals

Příklady použití

Use case 1: Uvítací sleva ✨

Název: 20% sleva na první předplatné
Renewal behavior: First order only
→ Sleva se aplikuje jen při prvním nákupu
→ Renewaly mají plnou cenu

Use case 2: Loajalitní sleva 🎁

Název: 10% sleva pro stálé zákazníky
Renewal behavior: Renewals only
→ První objednávka má plnou cenu
→ Od prvního renewalu se aplikuje sleva

Use case 3: Trvalá sleva 💎

Název: VIP sleva 15% lifetime
Renewal behavior: Both
→ Sleva platí po celou dobu předplatného
→ První i všechny renewaly mají slevu

Kombinace s podmínkami:

  • Renewal behavior nastavení funguje nezávisle na podmínkách
  • Podmínky se vyhodnocují vždy (pro první i renewal)
  • Renewal behavior pouze určuje kdy se sleva aplikuje

📖 Dokumentace pro vývojáře: