nebulab/spree-subscriptions

View on GitHub
app/models/spree/payment_decorator.rb

Summary

Maintainability
A
0 mins
Test Coverage
module Spree
  Payment.class_eval do
    state_machine initial: :checkout do
      after_transition to: :completed, do: :create_subscriptions!
    end

    def create_subscriptions!
      self.order.create_subscriptions
    end
  end
end