Namespace Rescope.Commerce.Core.Events
Classes
- BasketCreatedNotification
This notification is fired when a new basket is created (usually in BasketService.Create)
You can listen to events by implementing IRescopeNotificationHandler<T>.
- BasketNotificationBase
Base notification for basket events.
You can listen to events by implementing IRescopeNotificationHandler<T>.
- BasketUpdatedNotification
This notification is fired after a basket is updated (usually in BasketService.Update)
You can listen to events by implementing IRescopeNotificationHandler<T>.
- OrderCreatedNotification
This notification is fired after a new order is created (usually in BasketService.InitiatePayment)
You can listen to events by implementing IRescopeNotificationHandler<T>.
- OrderDeletedNotification
This notification is fired after an order is deleted (usually in OrderService.Delete)
You can listen to events by implementing IRescopeNotificationHandler<T>.
- OrderNotificationBase
Base notification for order events.
You can listen to events by implementing IRescopeNotificationHandler<T>.
- OrderPaidNotification
This notification is fired after an order is fully paid for after a payment processor implementation confirms payment (some implementations may require OrderService.CapturePayment).
You can listen to events by implementing IRescopeNotificationHandler<T>.
- OrderPaymentStatusChangedNotification
This notification is fired when the payment status is updated
You can listen to events by implementing IRescopeNotificationHandler<T>.
- OrderStatusChangedNotification
This notification is fired when the overall order status is updated
You can listen to events by implementing IRescopeNotificationHandler<T>.
- OrderUpdatedNotification
This notification is fired when the order is saved (usually in OrderService.Update)
You can listen to events by implementing IRescopeNotificationHandler<T>.
- SubscriptionCreatedNotification
This notification is fired after a new subscription is created
You can listen to events by implementing IRescopeNotificationHandler<T>.
- SubscriptionDeletedNotification
This notification is fired after a subscription is deleted
You can listen to events by implementing IRescopeNotificationHandler<T>.
- SubscriptionDisabledNotification
This notification is fired when the subscription is disabled
You can listen to events by implementing IRescopeNotificationHandler<T>.
- SubscriptionEnabledNotification
This notification is fired when the subscription is enabled
You can listen to events by implementing IRescopeNotificationHandler<T>.
- SubscriptionNotificationBase
Base notification for subscription events.
You can listen to events by implementing IRescopeNotificationHandler<T>.
- SubscriptionOrderRenewalNotification
This notification is fired after a new order is created during a subscription renewal. This notification is after the system attempts to take a new payment, so you can check the payment status of the order.
You can listen to events by implementing IRescopeNotificationHandler<T>.
- SubscriptionUpdatedNotification
This notification is fired when the subscription is saved
You can listen to events by implementing IRescopeNotificationHandler<T>.
Interfaces
- IRescopeNotificationHandler<T>
Implement this interface to subscribe to notifications.