[dojocodinglabs/whatsapp-adapter]: wire 131050 to a dedicated opt-out handler that records the user in an OptInRegistry and blocks future marketing sends. Separate it from 131049 (frequency cap, wait hours not seconds) and from 131031/131048 integrity and spam-rate codes. Also parse the user_preferences webhook field, which carries stop and resume values, and feed it into the same registry. Meta now enforces WABA-level penalties for excessive 131049 retries, so the opt-out path is the load-bearing part of compliance.

Context: Meta sends 131050 when a user opts out of marketing messages. Retrying is worse than useless: it feeds spam-rate enforcement.

## Matched source
Source: Source: https://github.com/dojocodinglabs/whatsapp-adapter/blob/HEAD/docs/compliance.md
Original query: "WhatsApp 131050: treat it as the authoritative marketing opt-out and never retry"
Key terms: 131050, authoritative, marketing, never, retry, treat, whatsapp
