CartThrob 9 documentation for ExpressionEngine commerce teams Visit CartThrob.com
CartThrob.com

Notifications

When the CartThrob Subscriptions add-on is active, it adds additional notification events to CartThrob notifications. For each event, you can map an ExpressionEngine template that is sent when that event occurs.

Registered Notification Events (v5.1)

The Subscriptions updater registers the following events in cartthrob_notification_events:

  • rebill_success Sent when a rebill succeeds
  • rebill_failure Sent when a rebill fails
  • rebill_final_failure Sent when the final retry fails
  • subscription_update_success Sent when subscription details are successfully updated
  • subscription_exhausted Sent when total occurrences are exhausted
  • subscription_cancel Sent when a subscription is canceled
  • manual_bill Sent when a manual bill is created
  • rebill_hold Sent when rebill is placed on hold
  • token_missing Sent when a rebill cannot proceed due to a missing token

Each of these notifications can be mapped to an ExpressionEngine template created with standard EE template syntax.

Notification Variables

You can use all variables provided by the subscriptions tag.