Class: Profitable::Processors::BraintreeProcessor
- Defined in:
- lib/profitable/processors/braintree_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/braintree_processor.rb', line 4 def calculate_mrr amount = subscription.data['price'] quantity = subscription.quantity || 1 interval = subscription.data['billing_period_unit'] interval_count = subscription.data['billing_period_frequency'] || 1 normalize_to_monthly(amount * quantity, interval, interval_count) end |