module SolidusSubscriptions

This module is responsible for managing what attributes can be updated through the api. It also overrides Spree::Permitted attributes to allow the solidus api to accept nested params for subscription models as well

This class is responsible for finding subscriptions and installments which need to be processed. It will group them together by user and attempts to process them together. Subscriptions will also be grouped by their shiping address id.

This class passes the reponsibility of actually creating the order off onto the consolidated installment class.

This class generates `ProcessInstallmentsJob`s

Constants

VERSION

Public Class Methods

table_name_prefix() click to toggle source
# File lib/solidus_subscriptions/engine.rb, line 53
def self.table_name_prefix
  'solidus_subscriptions_'
end