Woo's repositories
woocommerce-sniffs
Collection of PHP_CodeSniffer sniffs for WooCommerce
woocommerce-subscriptions-preserve-billing-schedule
By default, WooCommerce Subscriptions will calculate the next payment date for a subscription from the time of the last payment. This plugin changes that to preserve the original schedule and calculate the next payment date from the scheduled payment date, not the time the payment was actually processed.
woocommerce-subscriptions-resource
A library to track and prorate payments for a subscription using WooCommerce Subscriptions based on the status of an external resource.
woocommerce-subscriptions-skip-pending-cancel
Subscriptions will skip Pending Cancellation and go directly to Cancelled status when Customer cancels their subscription.
woocommerce-subscriptions-cancel-on-refund
Cancel a subscription when the most recent order is fully refunded. Both refunds on a parent or renewal order will trigger cancellation, as long as it is the most recent order.
automations
Various GitHub Action automations to assist with repository project management.
woocommerce-stellar
Accept payment for WooCommerce orders via Stellar (both the currency and the protocol).
woocommerce-subscriptions-recalculate-totals
In some cases, if the tax settings change after some subscriptions have been created, their totals need to be recalculated in order to include the proper taxes. This plugin recalculates all the subscriptions totals.
woocommerce-subscriptions-upstage
Disable Staging Mode for specific subscriptions, as defined in a WCS_UPSTAGED_SUBSCRIPTION_IDS constant.
woocommerce-subscriptions-cancel-after-retry
Cancel a subscription after all failed payment retry attempts have failed.
woocommerce-subscriptions-backstage
Disable WooCommerce Subscriptions' Staging Mode completely. Caveat emptor.
woocommerce-subscriptions-renewal-timer
Log the beginning and end of subscription renewal events. Helps track how long the renewal process is taking.
woocommerce-subscriptions-renewal-only-coupon
Need to offer customers a coupon that will only discount a manual renewal payment? Now you can!
woocommerce-subscriptions-auto-add-resubscribe-coupon
Automatically add a specific coupon to the cart when a customer is about to resubscribe.
woocommerce-subscriptions-delete-payment-method-confirmation
Adds a confirmation dialog when deleting a payment method.
action-scheduler-low-volume
Reduce Action Scheduler's batch size and concurrency. Occasionally required by sites with a large posts table on a host which enforces a timeouts.
woocommerce-one-page-checkout-radio-autoselect
Auto-select radio buttons on 'product-list' template
WooCommerce-Shared
A React Native shared library for WooCommerce
woocommerce-one-page-checkout-do-not-empty-cart
By default, WooCommerce One Page Checkout will empty the cart for product selection via radio elements or Easy Pricing Tables. This changes that to allow existing cart items to persist.
woocommerce-subscriptions-disable-reports-tab
Removes the Subscriptions tab from WooCommerce > Reports administration screen.
woocommerce-subscriptions-load-deprecation-handlers
Load backward compatibility support in Subscriptions 2.1 for hooks deprecated in Subscriptions 2.0.
woocommerce-subscriptions-schedule-cache-generation
Schedule the 'wcs_generate_related_order_cache' and 'wcs_generate_customer_subscription_cache' actions if they are not already scheduled.
dotorg_reviews
A small script to scrape the reviews from wordpress.org for a given plugin, and write them to a csv file
prospress-hosts-helper
Helper classes for dealing with particular hosting providers.
woocommerce-subscriptions-fix-downloadable-permissions
Fixes the downloadable products permissions if some rows are duplicated or contain an empty "order_key" value.