Class: CompletePaymentSystems::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/complete_payment_systems.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfig

Returns a new instance of Config.



34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# File 'lib/complete_payment_systems.rb', line 34

def initialize
  @default_user = "pasta_test_3d"
  @default_callback_url = "http://www.google.com"
  @default_redirect_url = "http://www.google.lv"
  @default_product_name = "Product"
  @default_product_url = "www.test.com"
  @default_country = "US"
  @placeholder_value = "PLACEHOLDER"

  @cps_url = "https://3ds.cps.lv/GatorServo/request"
  @cps_method = "sendForAuth"
  @cert_pass = 'pasS%123'
  @rsa_cert_path = "#{CPS.root}/lib/complete_payment_systems/certs/Pasta_test_3d.pem"
  @success_regex = /Captured/
end

Instance Attribute Details

#cert_passObject

Returns the value of attribute cert_pass.



31
32
33
# File 'lib/complete_payment_systems.rb', line 31

def cert_pass
  @cert_pass
end

#cps_methodObject

Returns the value of attribute cps_method.



31
32
33
# File 'lib/complete_payment_systems.rb', line 31

def cps_method
  @cps_method
end

#cps_urlObject

Returns the value of attribute cps_url.



31
32
33
# File 'lib/complete_payment_systems.rb', line 31

def cps_url
  @cps_url
end

#default_callback_urlObject

Returns the value of attribute default_callback_url.



31
32
33
# File 'lib/complete_payment_systems.rb', line 31

def default_callback_url
  @default_callback_url
end

#default_countryObject

Returns the value of attribute default_country.



31
32
33
# File 'lib/complete_payment_systems.rb', line 31

def default_country
  @default_country
end

#default_product_nameObject

Returns the value of attribute default_product_name.



31
32
33
# File 'lib/complete_payment_systems.rb', line 31

def default_product_name
  @default_product_name
end

#default_product_urlObject

Returns the value of attribute default_product_url.



31
32
33
# File 'lib/complete_payment_systems.rb', line 31

def default_product_url
  @default_product_url
end

#default_redirect_urlObject

Returns the value of attribute default_redirect_url.



31
32
33
# File 'lib/complete_payment_systems.rb', line 31

def default_redirect_url
  @default_redirect_url
end

#default_userObject

Returns the value of attribute default_user.



31
32
33
# File 'lib/complete_payment_systems.rb', line 31

def default_user
  @default_user
end

#placeholder_valueObject

Returns the value of attribute placeholder_value.



31
32
33
# File 'lib/complete_payment_systems.rb', line 31

def placeholder_value
  @placeholder_value
end

#rsa_cert_pathObject

Returns the value of attribute rsa_cert_path.



31
32
33
# File 'lib/complete_payment_systems.rb', line 31

def rsa_cert_path
  @rsa_cert_path
end

#success_regexObject

Returns the value of attribute success_regex.



31
32
33
# File 'lib/complete_payment_systems.rb', line 31

def success_regex
  @success_regex
end