Module: GenesisRuby::Api::Mixins::Requests::Financial::Cards::Recurring::ManagedRecurringIndianCardAttributes
- Included in:
- ManagedRecurringAttributes
- Defined in:
- lib/genesis_ruby/api/mixins/requests/financial/cards/recurring/managed_recurring_indian_card_attributes.rb
Overview
Recurring transactions with cards issued in India are subject to special rules. Prior to requesting the recurring transaction, the merchant should register the recurring agreement as per the Reserve bank of India (RBI) regulations.
Instance Attribute Summary collapse
-
#managed_recurring_amount_type ⇒ Object
Returns the value of attribute managed_recurring_amount_type.
-
#managed_recurring_frequency ⇒ Object
Returns the value of attribute managed_recurring_frequency.
-
#managed_recurring_max_amount ⇒ Object
Returns the value of attribute managed_recurring_max_amount.
-
#managed_recurring_payment_type ⇒ Object
Returns the value of attribute managed_recurring_payment_type.
-
#managed_recurring_registration_reference_number ⇒ Object
Returns the value of attribute managed_recurring_registration_reference_number.
-
#managed_recurring_validated ⇒ Object
Returns the value of attribute managed_recurring_validated.
Instance Attribute Details
#managed_recurring_amount_type ⇒ Object
Returns the value of attribute managed_recurring_amount_type.
19 20 21 |
# File 'lib/genesis_ruby/api/mixins/requests/financial/cards/recurring/managed_recurring_indian_card_attributes.rb', line 19 def managed_recurring_amount_type @managed_recurring_amount_type end |
#managed_recurring_frequency ⇒ Object
Returns the value of attribute managed_recurring_frequency.
19 20 21 |
# File 'lib/genesis_ruby/api/mixins/requests/financial/cards/recurring/managed_recurring_indian_card_attributes.rb', line 19 def managed_recurring_frequency @managed_recurring_frequency end |
#managed_recurring_max_amount ⇒ Object
Returns the value of attribute managed_recurring_max_amount.
19 20 21 |
# File 'lib/genesis_ruby/api/mixins/requests/financial/cards/recurring/managed_recurring_indian_card_attributes.rb', line 19 def managed_recurring_max_amount @managed_recurring_max_amount end |
#managed_recurring_payment_type ⇒ Object
Returns the value of attribute managed_recurring_payment_type.
19 20 21 |
# File 'lib/genesis_ruby/api/mixins/requests/financial/cards/recurring/managed_recurring_indian_card_attributes.rb', line 19 def managed_recurring_payment_type @managed_recurring_payment_type end |
#managed_recurring_registration_reference_number ⇒ Object
Returns the value of attribute managed_recurring_registration_reference_number.
19 20 21 |
# File 'lib/genesis_ruby/api/mixins/requests/financial/cards/recurring/managed_recurring_indian_card_attributes.rb', line 19 def managed_recurring_registration_reference_number @managed_recurring_registration_reference_number end |
#managed_recurring_validated ⇒ Object
Returns the value of attribute managed_recurring_validated.
19 20 21 |
# File 'lib/genesis_ruby/api/mixins/requests/financial/cards/recurring/managed_recurring_indian_card_attributes.rb', line 19 def managed_recurring_validated @managed_recurring_validated end |