Cancelling a GitHub Marketplace app triggers the Marketplace purchase event webhook with the
cancelled action. This flow explains the actions that you should take when this event occurs.
Customer cancels a plan
- The customer returns to the Marketplace listing they would like to cancel.
Changing account status
- GitHub triggers
marketplace_purchasewebhook with the action
cancelledwhen the cancellation takes effect. Cancellations will occur at the end of the customer's billing cycle.
- You deactivate the customer account based on results of previous step.
- Remove all customer data within 30 days of receiving the