Accrue.Error.MultiItemSubscription exception (accrue v0.3.1)

Copy Markdown View Source

Raised when a legacy convenience call (e.g., update_quantity/3) is made against a subscription that has more than one SubscriptionItem. Multi-item subscriptions require Accrue.Billing.update_items/3; the convenience helpers enforce a single-item invariant.

Summary

Types

t()

@type t() :: %Accrue.Error.MultiItemSubscription{
  __exception__: true,
  item_count: term(),
  message: term(),
  subscription_id: term()
}