What This Extension Adds #
Core DDLS has no webhook system. DMSI Advanced API adds asynchronous webhook delivery for all resource lifecycle events. Register any number of HTTP endpoints to receive real-time POST notifications whenever DDLS customers, licenses, activations, subscriptions, or downloads change state. Every delivery is signed with HMAC-SHA256 so you can verify authenticity, and failed deliveries are retried automatically.
The DMSI Advanced API webhook system lets you integrate your DDLS store with external services — billing platforms, CRMs, analytics pipelines, or custom automation — by pushing notifications to your own endpoints whenever something meaningful happens in your store.
Key capabilities:
- Register one or more HTTP(S) endpoint URLs to receive event payloads
- Subscribe each endpoint to specific event types or all events
- Asynchronous delivery via Action Scheduler (falls back to WP-Cron if Action Scheduler is not installed)
- HMAC-SHA256 signature on every delivery for security verification
- Automatic retry with exponential backoff on delivery failure
- Delivery log with response codes and response bodies for each attempt
