{"id":"a5c145db-524f-4114-8154-569d690db473","task":"Automate club membership hold, skip, and cancel actions with the Commerce7 API","domain":"commerce7.com","steps":["Grant your Commerce7 app the Club Membership permission (and Club / Club Packages if also managing tiers or subscriptions) in App Dev Center.","Authenticate with Basic Auth (App ID/Secret) plus the `tenant` header and call the club-membership endpoint under https://api.commerce7.com/v1/.","Retrieve a member's club-membership record by customer or membership ID before mutating its status.","Update the membership record to reflect a hold, skip-this-shipment, or cancellation, mirroring the same actions a club member can trigger themselves from their account (subject to the account-level toggle for those self-service buttons).","Confirm the change is reflected before the club's Auto Process Date, since shipments already queued for processing may not honor a late-arriving status change.","Log the reason/cancellation code where supported so club attrition reporting in the admin stays accurate."],"gotchas":["Cancel/skip/hold buttons can be disabled account-wide for club members' self-service; that setting does not block API-driven changes made by an authorized app, so scripted changes can diverge from what the storefront shows.","Putting a membership on hold in the admin UI is normally gated to specific reasons (e.g., pregnancy) — replicate the same business rules in your integration rather than assuming an open-ended hold API.","Membership changes made after a club's Auto Process Date has passed may not affect the current shipment batch; confirm the club's processing schedule before assuming a skip took effect."],"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/a5c145db-524f-4114-8154-569d690db473"}