cancel method
void
cancel()
Implementation
void cancel() {
if (_status == SubscriptionStatus.cancelled) {
throw StateError("Subcription already cancelled");
}
_status = SubscriptionStatus.cancelled;
cancelledAt = DateTime.now();
}