summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAlessandro Desantis <desa.alessandro@gmail.com>2020-06-17 14:10:48 +0200
committerAlessandro Desantis <desa.alessandro@gmail.com>2020-06-17 14:11:54 +0200
commit7711e3643a2a7728cf369af64b7aed8a017f915b (patch)
treef1b3f168c4305381224a15955de7cd1a8af1bfaa /lib
parent38ef3d036e8999186505ae6dcf9c0103e1efb4bd (diff)
Retrieve payment method from payment source
Previously, the payment method was set when configuring the gem. This is not needed, since we can get it directly from the source we are charging, which is much more flexible since it opens up the ability to charge sources belonging to different payment methods.
Diffstat (limited to 'lib')
-rw-r--r--lib/solidus_subscriptions/config.rb5
1 files changed, 0 insertions, 5 deletions
diff --git a/lib/solidus_subscriptions/config.rb b/lib/solidus_subscriptions/config.rb
index 6ab41c6..d6dbbf6 100644
--- a/lib/solidus_subscriptions/config.rb
+++ b/lib/solidus_subscriptions/config.rb
@@ -31,11 +31,6 @@ module SolidusSubscriptions
def out_of_stock_dispatcher_class
@out_of_stock_dispatcher_class ||= ::SolidusSubscriptions::OutOfStockDispatcher
end
-
- def default_gateway(&block)
- return @gateway.call unless block_given?
- @gateway = block
- end
end
# Maximum number of times a user can skip their subscription before it