Module: Opay::Configuration::ClassMethods
- Defined in:
- lib/opay/configuration.rb
Instance Method Summary collapse
- #configure {|_self| ... } ⇒ Object
-
#reset_config ⇒ Object
Sets configuration back to default.
Instance Method Details
#configure {|_self| ... } ⇒ Object
33 34 35 |
# File 'lib/opay/configuration.rb', line 33 def configure yield self end |
#reset_config ⇒ Object
Sets configuration back to default
38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 |
# File 'lib/opay/configuration.rb', line 38 def reset_config configure do |config| config.providers = [:payu, :paypal] config.success_url = :success_payment_url config.cancel_url = :cancel_payment_url # payu configuration config.payu_pos_id = ENV['PAYU_POS_ID'] config.payu_pos_auth_key = ENV['PAYU_POS_AUTH_KEY'] config.payu_key1 = ENV['PAYU_KEY1'] config.payu_key2 = ENV['PAYU_KEY2'] # paypal configuration config.paypal_login = ENV['PAYPAL_LOGIN'] config.paypal_password = ENV['PAYPAL_PASSWORD'] config.paypal_signature = ENV['PAYPAL_SIGNATURE'] config.paypal_currency = 'EUR' config.test_mode = false config.process_payments_localy = true if Rails.env.development? end end |