killbill / killbill-plugin-framework-ruby

Framework to write Kill Bill plugins in Ruby
http://killbill.io
8 stars 11 forks source link

Improve ActiveMerchant configuration #47

Open pierre opened 9 years ago

pierre commented 9 years ago

Currently, the Typhoeus connector and the following properties can only be configured globally (using a YAML file):

::ActiveMerchant::Billing::Base.mode
::ActiveMerchant::Billing::Gateway.wiredump_device
::ActiveMerchant::Billing::Gateway.open_timeout 
::ActiveMerchant::Billing::Gateway.read_timeout 
::ActiveMerchant::Billing::Gateway.retry_safe   
::ActiveMerchant::Billing::Gateway.ssl_strict   
::ActiveMerchant::Billing::Gateway.ssl_version  
::ActiveMerchant::Billing::Gateway.max_retries  
::ActiveMerchant::Billing::Gateway.proxy_address
::ActiveMerchant::Billing::Gateway.proxy_port