Cancel an entitlement
Cancel an entitlement
POST
Cancel an entitlement
Headers
Body
application/json
Accepts a dynamic list of key-value pairs to cover custom data needs. These will be added to the entitlement extensionData
Code representing the entitlement cancel or revoke reason. This code can be any value, but we recommend you use one of the following codes:
- "NOT_RENEWED": The customer has not renewed the subscription
- "CUSTOMER_CANCELLED": The customer cancelled the subscription
- "PRODUCT_NO_LONGER_AVAILABLE": The reseller or merchant stopped offering this product
- "OTHER": Other
- "FRAUD": The user has not renewed the subscription
- "ACCOUNT_TERMINATED": The user is no longer a customer
- "SECURITY": For security reasons, access to this entitlement has been terminated
- "OTHER": Other
Response
Entitlement cancelled successfully
Entitlement status. Possible values are:
- "ACTIVE": The entitlement has been successfully activated
- "CANCELLED": The entitlement has been cancelled.
- "REVOKED": The entitlement has been revoked. This usually happens on fraud and user contract termination cases.
- "SUSPENDED": The entitlement has been suspended.
- "PENDING": The entitlement has been initiated, but the user has not yet finalized the activation process.
- "FAILED": The entitlement failed
- "ACTIVE-ENDING": The entitlement is ending at the end of the current period.
Available options:
ACTIVE, CANCELLED, REVOKED, SUSPENDED, PENDING, FAILED, ACTIVE-ENDING Example:
"ACTIVE"
Bango generated id shared between reseller and merchant for this customer (contact support for setup)
Example:
"414b3019-0c28-4d14-9c5f-6217b8bd1e3e"

