Here are the list of actions which trigger a specific topic.
| Topics | Trigger explanation |
|---|
subscription/created | This event will be triggered when a subscription is created. |
subscription/paused | This event will be triggered when a subscription is paused. |
subscription/updated | When a subscription is updated, this trigger covers everything that isn't specifically mentioned under a topic. For instance, it includes updates to contract notes, modifications to custom attributes, applied discounts on subscription, removed discount on subscription, shipping address updates etc. |
subscription/cancelled | This event will be triggered when a subscription is cancelled. |
subscription/resumed | This event will be triggered when a subscription is resumed. |
subscription/reactivated | This event will be triggered when a subscription is reactivated. |
subscription/delayed | This event will be triggered when a subscription is delayed. |
subscription/rescheduled | This event will be triggered when a subscription is rescheduled. |
subscription/expired | This event will be triggered when a subscription is expired. |
subscription/inventoryAction | This event will be triggered when an inventory action has occurred on a subscription contract. For instance, When an inventory action such as partially billed, delayed or skipped has occurred on a subscription contract due to low inventory. |
subscription/shippingAddressUpdated | This event is triggered when an address is updated on a subscription contract. |
| Topics | Trigger explanation |
|---|
order/upcoming | Triggered before processing an order. |
order/processed | Triggered when order is processed. |
order/partiallyProcessed | Triggered when order is partially processed due to low inventory levels. |
order/outOfStock | Triggered when order is out of stock. |
order/skipped | Triggered when customer skipped an order. |
order/unskipped | Triggered when customer un-skipped an order. |
order/paymentFailed | Triggered when customer payment on an order is failed |
| Topics | Trigger Explanation |
|---|
paymentMethod/updateRequested | Triggered when a customer request's payment method update request from loop. |
paymentMethod/updated | Triggered when customer's payment method is updated. |
paymentMethod/expiringSoon | Triggered when customer payment method is about to expire (3 days, 15 days, 30 days before payment method expiring) |
| Topics | Trigger explanation |
|---|
sellingPlanGroup/created | Triggered when a new sellingPlanGroup is created. |
sellingPlanGroup/updated | Triggered when an existing sellingPlanGroup is updated (A new frequency is updated, added or delete) |
sellingPlanGroup/deleted | Triggered when an existing sellingPlanGroup is deleted. |
sellingPlanGroup/variantsChanged | Triggered when the product variant mapping is updated on the sellingPlanGroup. |
| Topics | Trigger explanation |
|---|
flow/completed | Triggered when a flow is successfully completed |
| Topics | Trigger explanation |
|---|
subscriptionCheckout/success | Triggered when a checkout order is placed successfully. |
subscriptionCheckout/failed | Triggered when a checkout order is failed. |
| Topics | Trigger explanation |
|---|
giftSubscription/created | Triggered when a gift subscription is created. |