wcs-renewal-scheduler

Community

Safely manage WooCommerce subscription renewals.

AuthorLonsdale201
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Coordinate renewal timing and retry logic for WooCommerce Subscriptions by ensuring date updates and renewal actions pass through the official scheduler and WC_Subscription methods.

Core Features & Use Cases

  • Update renewal dates using WC_Subscription::update_dates() to ensure validation, scheduling, and correct hook firing.
  • Create and attach renewal orders with wcs_create_renewal_order() and respond to wcs_renewal_order_created.
  • Handle renewal outcomes with the proper hooks (e.g., woocommerce_subscription_renewal_payment_complete) and safe retry flows using WCS.

Quick Start

Update subscription dates via WC_Subscription methods to reschedule renewals safely.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: wcs-renewal-scheduler
Download link: https://github.com/Lonsdale201/wp-agent-skills/archive/main.zip#wcs-renewal-scheduler

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.