Module: Spree

Defined in:
app/decorators/spree/users/have_many_subscriptions.rb,
app/decorators/spree/orders/after_create.rb,
app/decorators/spree/variant_pretty_name.rb,
app/controllers/spree/admin/subscriptions_controller.rb,
app/decorators/spree/products/subscribable_decorator.rb,
app/decorators/spree/orders/finalize_creates_subscriptions.rb,
app/decorators/spree/orders/subscription_line_items_association.rb,
app/decorators/spree/line_items/subscription_line_items_association.rb,
app/decorators/spree/controllers/orders/create_subscription_line_items.rb,
app/decorators/spree/controllers/api/line_items/create_subscription_line_items.rb

Overview

Create new subscription line items associated to the current order, when a line item is added to the cart which includes subscription_line_item params.

The Subscriptions::LineItem acts as a line item place holder for a Subscription, indicating that it has been added to the order, but not yet purchased

Defined Under Namespace

Modules: Admin, Controllers, LineItems, Orders, Products, Users, Variants