Class: ArrowPayments::RecurringBilling

Inherits:
Entity
  • Object
show all
Defined in:
lib/arrow_payments/recurring_billing.rb

Constant Summary collapse

FREQUENCIES =
%w(W M Q Y)
FREQUENCY_NAMES =
{
  'W' => 'Weekly',
  'M' => 'Monthly', 
  'Q' => 'Quarterly',
  'Y' => 'Yearly'
}

Instance Method Summary collapse

Methods inherited from Entity

property, #to_source_hash

Instance Method Details

#frequency_nameString

Get billing frequency name

Returns:

  • (String)


26
27
28
# File 'lib/arrow_payments/recurring_billing.rb', line 26

def frequency_name
  FREQUENCY_NAMES[frequency]
end