Module: JeraPayment

Defined in:
lib/jera_payment.rb,
lib/jera_payment/engine.rb,
lib/jera_payment/version.rb,
lib/jera_payment/api/iugu/base.rb,
lib/jera_payment/api/iugu/plan.rb,
lib/jera_payment/api/iugu/charge.rb,
lib/jera_payment/api/iugu/invoice.rb,
lib/jera_payment/api/iugu/customer.rb,
lib/jera_payment/api/iugu/transfer.rb,
lib/jera_payment/api/iugu/household.rb,
lib/jera_payment/services/iugu/base.rb,
lib/jera_payment/api/iugu/withdrawal.rb,
lib/jera_payment/api/iugu/sub_account.rb,
lib/jera_payment/api/iugu/subscription.rb,
lib/jera_payment/api/iugu/payment_token.rb,
lib/jera_payment/api/iugu/payment_method.rb,
lib/jera_payment/parsers/iugu/charge_parser.rb,
lib/jera_payment/services/iugu/plans/create.rb,
lib/jera_payment/services/iugu/plans/update.rb,
lib/jera_payment/parsers/iugu/invoice_parser.rb,
lib/jera_payment/services/iugu/plans/destroy.rb,
lib/generators/jera_payment/install_generator.rb,
lib/jera_payment/parsers/iugu/transfer_parser.rb,
lib/jera_payment/services/iugu/charges/create.rb,
lib/jera_payment/parsers/iugu/household_parser.rb,
lib/jera_payment/services/iugu/invoices/create.rb,
lib/jera_payment/services/iugu/customers/create.rb,
lib/jera_payment/services/iugu/customers/update.rb,
lib/jera_payment/services/iugu/transfers/create.rb,
lib/jera_payment/models/concerns/invoice_methods.rb,
lib/jera_payment/parsers/iugu/credit_card_parser.rb,
lib/jera_payment/parsers/iugu/sub_account_parser.rb,
lib/jera_payment/services/iugu/customers/destroy.rb,
lib/jera_payment/services/iugu/households/create.rb,
app/controllers/jera_payment/callbacks_controller.rb,
lib/jera_payment/models/concerns/transfer_methods.rb,
lib/jera_payment/services/iugu/invoices/duplicate.rb,
lib/jera_payment/services/iugu/withdrawals/create.rb,
lib/jera_payment/models/concerns/household_methods.rb,
lib/jera_payment/services/iugu/credit_cards/create.rb,
lib/jera_payment/services/iugu/credit_cards/update.rb,
lib/jera_payment/services/iugu/invoices/send_email.rb,
lib/jera_payment/services/iugu/sub_accounts/create.rb,
lib/jera_payment/services/iugu/sub_accounts/update.rb,
lib/jera_payment/services/iugu/sub_accounts/verify.rb,
lib/jera_payment/models/concerns/resource_callbacks.rb,
lib/jera_payment/models/concerns/withdrawal_methods.rb,
lib/jera_payment/services/iugu/credit_cards/destroy.rb,
lib/jera_payment/services/iugu/subscriptions/create.rb,
lib/jera_payment/services/iugu/subscriptions/update.rb,
app/controllers/jera_payment/jera_payment_controller.rb,
lib/jera_payment/models/concerns/sub_account_methods.rb,
lib/jera_payment/services/iugu/subscriptions/destroy.rb,
lib/jera_payment/models/concerns/subscription_methods.rb,
lib/jera_payment/services/iugu/invoices/update_status.rb,
lib/jera_payment/services/iugu/subscriptions/change_plan.rb,
lib/jera_payment/services/iugu/subscriptions/update_credits.rb,
lib/jera_payment/services/iugu/subscriptions/update_situation.rb,
lib/jera_payment/services/iugu/handle_callbacks/subscription/changed.rb,
lib/jera_payment/services/iugu/handle_callbacks/subscription/created.rb,
lib/jera_payment/services/iugu/handle_callbacks/subscription/expired.rb,
lib/jera_payment/services/iugu/handle_callbacks/subscription/renewed.rb,
lib/jera_payment/services/iugu/handle_callbacks/subscription/activated.rb

Defined Under Namespace

Modules: Api, Concerns, Generators, Parsers, Services Classes: CallbacksController, Charge, CreditCard, Customer, Engine, Household, Invoice, JeraPaymentController, Plan, SubAccount, Subscription, Transfer, Withdrawal

Constant Summary collapse

VERSION =
"1.0.0"
@@api =
nil
@@api_key =
nil
@@api_key_test =
nil
@@account_id =
nil
@@is_test =
nil

Class Method Summary collapse

Class Method Details

.iugu_base_urlObject



36
37
38
# File 'lib/jera_payment.rb', line 36

def self.iugu_base_url
  @iugu_base_url
end

.setup {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:

  • _self (JeraPayment)

    the object that the method was called on



30
31
32
# File 'lib/jera_payment.rb', line 30

def self.setup
  yield self
end