Some of the hookpoint used most commonly are listed here, along with the the context provided to the workflow.
...
Hookpoint key | Dynamic key(s) | Context objects | Invocation | Notes |
---|---|---|---|---|
SUB_CAN_TERMINATE | SUBSCRIPTION Hookpoint result values: RESULT = "SUCCESS" - the the subscription can terminate | Invoked by customer care and other workflows to resolve if a subscription can be terminated. | ||
TERMINATE_SUBSCRIPTION | SUBSCRIPTION SUBSCRIPTION_TERMINATION | Handling the scheduled termination of subscriptions. Can be invoked by all areas of the system. | ||
SUB_REACTIVATE | SUBSCRIPTION Hookpoint result values: RESULT = "SUCCESS" - the the subscription can be reactivated | Invoked by customer care and other workflows to resolve if a subscription can be re-activated. |
...
Hookpoint key | Dynamic key(s) | Context objects | Invocation | Notes |
---|---|---|---|---|
PRODUCT_OPTION_CAN_MODIFY | <OPTION_KEY> = The key value of the product option | OPTION (the product option) OPTION_LOGIC (the service belonging to the option) | Invoked from customer care when determining if a product option and be subscribed or unsubscribed. | |
PRODUCT_OPTION_SUBSCRIBE | <OPTION_KEY> = The key value of the product option | OPTION SUBSCRIPTION ACTION = "SUBSCRIBE" | Invoked when the specific product option with the OPTION_KEY is subscribed from any part of the system | |
PRODUCT_OPTION_UNSUBSCRIBE | <OPTION_KEY> = The key value of the product option | OPTION SUBSCRIPTION ACTION = "UNSUBSCRIBE" | Invoked when the specific product option with the OPTION_KEY is unsubscribed from any part of the system | |
PRODUCT_OPTION_SUBSCRIBE | OPTION SUBSCRIPTION ACTION = "SUBSCRIBE" | Invoked any product option is subscribed to from any part of the system | ||
PRODUCT_OPTION_UNSUBSCRIBE | OPTION SUBSCRIPTION ACTION = "UNSUBSCRIBE" | Invoked any product option is unsubscribed to from any part of the system | ||
PRODUCT_OPTION_SWITCH | <OPTION_KEY> = The key value of the new product option | NEW_OPTION OLD_OPTION SUBSCRIPTION | Invoked when changing between product options that are exclusive. I.e. the parent option marked the sub options as exclusice or the option is part of an exclusive group |
Campaigns
Hookpoint key | Dynamic key(s) | Context objects | Invocation | Notes |
---|---|---|---|---|
...