NorbixWebhookEvents class abstract final

Named event constants — use these instead of raw strings.

receiver.on(NorbixWebhookEvents.membershipUserRegistered, (user, event) {});

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Constants

databaseRecordDeleted → const String
databaseRecordInserted → const String
databaseRecordReplaced → const String
databaseRecordResponsibilityChanged → const String
databaseRecordsDeleted → const String
databaseRecordsInserted → const String
databaseRecordsUpdated → const String
databaseRecordUpdated → const String
filesFileDeleted → const String
filesFileUploaded → const String
membershipUserBlocked → const String
membershipUserDeleted → const String
membershipUserInvited → const String
membershipUserReactivated → const String
membershipUserRegistered → const String
membershipUserUpdated → const String
membershipUserVerified → const String
paymentsOrderExpired → const String
The checkout ran out without a payment. Same payload as paymentsOrderPaid; de-duplicate on orderEventId.
paymentsOrderPaid → const String
A verified provider callback made a stored payment order Paid. The payload is the order event (a JSON map, PaymentOrderEventDto: orderEventId, event, from, to, reason, order — the order as stored after the change — and payment, the payment fact). De-duplicate on orderEventId (also on event.metadata.order.orderEventId): it is the same on every retry.
paymentsOrderPartiallyRefunded → const String
Part of a paid order was refunded (payload['order']['refundedMinor']). Same payload as paymentsOrderPaid; de-duplicate on orderEventId.
paymentsOrderRefunded → const String
The whole order was refunded. Same payload as paymentsOrderPaid; de-duplicate on orderEventId.
paymentsOrderReversed → const String
The provider reversed (voided) the payment. Same payload as paymentsOrderPaid; de-duplicate on orderEventId.
paymentsWebhookReceived → const String
A payment provider (Stripe, Apple In-App, Google In-App, …) called the project's payments webhook. The payload is the normalized payment fact (a JSON map: provider, eventName, status, amountMinor, …); the provider's own event name is eventName.