Class: Profitable::Processors::PaddleClassicProcessor
- Defined in:
- lib/profitable/processors/paddle_classic_processor.rb
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from Profitable::Processors::Base
Instance Method Details
#calculate_mrr ⇒ Object
4 5 6 7 8 9 10 11 |
# File 'lib/profitable/processors/paddle_classic_processor.rb', line 4 def calculate_mrr amount = subscription.data['recurring_price'] quantity = subscription.quantity || 1 interval = subscription.data['recurring_interval'] interval_count = 1 # Paddle Classic doesn't have interval_count normalize_to_monthly(amount * quantity, interval, interval_count) end |