WooCommerce Automatic Payment Status is a lightweight plugin that updates order statuses automatically based on payment results, gateways, and rules you control. It reduces manual work, speeds up order processing, and prevents status mismatches. Ideal for stores that want clean, reliable, and hands-free order management with accurate, real-time updates.
- Automatically sets order status after successful payment
- Custom rules per payment gateway (Stripe, PayPal, etc.)
- Instant status updates via webhooks and IPN
- Configurable mapping: Processing, Completed, On-Hold, Failed, Canceled
- Auto-complete orders for virtual/downloadable products
- Fallback status if payment result is unclear
- Smart retries for pending and delayed payments
- Log every status change for audit and debugging
- Supports partial, manual, and offline payments
- Per-product and per-category overrides
- Granular control for subscriptions and renewals
- Compatible with refunds and chargeback flows
- Works with popular checkout and caching plugins
- Admin notices and email alerts on failed or canceled payments
- Lightweight, translation-ready, and GDPR-friendly