module Beanstream
Attributes
merchant_id[RW]
open_timeout[RW]
payments_api_key[RW]
profiles_api_key[RW]
reporting_api_key[RW]
ssl_ca_cert[RW]
timeout[RW]
url_base[RW]
url_payments[RW]
url_prefix[RW]
url_return[RW]
url_suffix[RW]
url_version[RW]
url_void[RW]
Public Class Methods
PaymentsAPI()
click to toggle source
# File lib/beanstream.rb, line 33 def self.PaymentsAPI() Beanstream::PaymentsAPI.new() end
ProfilesAPI()
click to toggle source
# File lib/beanstream.rb, line 37 def self.ProfilesAPI() Beanstream::ProfilesAPI.new() end
ReportingAPI()
click to toggle source
# File lib/beanstream.rb, line 41 def self.ReportingAPI() Beanstream::ReportingAPI.new() end
api_base_url()
click to toggle source
# File lib/beanstream.rb, line 29 def self.api_base_url() "/#{url_suffix}/#{url_version}" end
api_host_url()
click to toggle source
# File lib/beanstream.rb, line 25 def self.api_host_url() "https://#{@url_prefix}.#{url_base}" end