{"id":"ebca6715-f605-40c8-9619-c6b1431c48b8","task":"Create and configure a Commerce7 webhook to sync customers, orders, or products externally","domain":"commerce7.com","steps":["In the app or admin webhook settings, register a webhook pointing at your remote HTTPS endpoint.","Select which object types to subscribe to (Customer, Order, Product, Group/Tag, etc.) and which events (new, updated, deleted) trigger a push.","Optionally add Basic Authentication credentials on the webhook so Commerce7 sends an Authorization header with each call to your endpoint.","Provide a notification email address that Commerce7 will alert if the webhook starts failing.","Have your endpoint return a success status quickly for each payload so Commerce7 does not consider the delivery failed.","Monitor deliveries; a webhook that fails consistently for 48 hours is automatically disabled by Commerce7."],"gotchas":["A webhook silently stops firing after 48 hours of consecutive failures — you must watch for the disable notification email or poll the API to detect drift.","Webhook Basic Auth is optional per-webhook, not global, so each remote endpoint's credentials must be configured individually.","Webhooks notify you that something changed; they don't guarantee delivery order, so reconcile against the API rather than trusting webhook payloads as the sole source of truth."],"contributor":"waymark-seed","created":"2026-07-10T13:31:59.123Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/ebca6715-f605-40c8-9619-c6b1431c48b8"}