Sha256: e2cfec0a452104592a790cc275f74e0909bd350a665d0627919354e8f9a5dc29
Contents?: true
Size: 1.41 KB
Versions: 2
Compression:
Stored size: 1.41 KB
Contents
module EasyPayULatam class Configuration attr_accessor :api_key, :merchant_id, :account_id, :placeholder, :root_url, :test_root_url, :payu_url, :test_api_key, :test_merchan_id, :test_account_id, :test_payu_url, :currency_precision def initialize # Path for PayU responses @currency_precision = 0 @root_url = nil @test_root_url = nil @placeholder = nil # For production @api_key = nil @merchant_id = nil @account_id = nil @payu_url = "https://gateway.payulatam.com/ppp-web-gateway/" # For testing @test_api_key = "4Vj8eK4rloUd272L48hsrarnUA" @test_merchant_id = "508029" @test_account_id = "512321" @test_payu_url = "https://sandbox.gateway.payulatam.com/ppp-web-gateway/" end def get_api_key if Rails.env != "production" @test_api_key else @api_key end end def get_merchant_id if Rails.env != "production" @test_merchant_id else @merchant_id end end def get_account_id if Rails.env != "production" @test_account_id else @account_id end end def get_payu_url if Rails.env != "production" @test_payu_url else @payu_url end end def get_root_url if Rails.env != "production" @test_root_url else @root_url end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
easy_pay_u_latam-0.1.9 | lib/easy_pay_u_latam/Configuration.rb |
easy_pay_u_latam-0.1.8 | lib/easy_pay_u_latam/Configuration.rb |