Skip to content

v3.18.47 — PesaPal reconciliation sweep: 1-minute cadence + overlap lock

Latest

Choose a tag to compare

@frisoftltd frisoftltd released this 05 Oct 14:32

Speeds up the v3.18.46 PesaPal reconciliation sweep from every 5 minutes to every 1 minute.

  • New dd_one_minute WP-Cron interval (60s) replaces dd_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.