Repository navigation
Speeds up the v3.18.46 PesaPal reconciliation sweep from every 5 minutes to every 1 minute.
- New
dd_one_minuteWP-Cron interval (60s) replacesdd_five_minutes - Existing installs auto-migrate on plugin load — no reactivation needed
- New 55s transient lock prevents two overlapping sweep runs from checking the same orders concurrently
- Scope unchanged: 20 orders/run cap, 48h window, same idempotent promote/fail paths
Requires a real server cron hitting wp-cron.php every minute on the live host — WP-Cron's default traffic-triggered pseudo-cron can't reliably hit a 60s cadence.