Repository navigation
v1.5.3
Popup closing now uses the same WooCommerce Consumer Key and Consumer Secret as order syncing. No separate popup secret is needed.
After updating, Soundwave queues an immediate check for closed popup stores, requests only missing orders, and retries through the existing hourly schedule. Accepted orders stay in processing until Rumble confirms production completion.
Requires the updated Rumble wc-rumble/v1 popup endpoint on the hub. Rumble verifies completeness, preserves existing master orders on retries, and blocks recreation of archived cycles.
Validation: PHP syntax checks; catch-up, locking, HTTPS and credential tests; live authentication rejection tests including read-only keys; two complete production batches recovered and replayed without duplicates.