Sha256: 0a7a20ab7d06e700e558b5baaf58282ef53babe8498d1bc4aaaa23b80a3a8586
Contents?: true
Size: 649 Bytes
Versions: 1
Compression:
Stored size: 649 Bytes
Contents
module Killbill::Stripe class Gateway def self.from_config(config) if config[:test] ActiveMerchant::Billing::Base.mode = :test end if config[:log_file] ActiveMerchant::Billing::StripeGateway.wiredump_device = File.open(config[:log_file], 'w') ActiveMerchant::Billing::StripeGateway.wiredump_device.sync = true end Gateway.new(config[:api_secret_key]) end def initialize(api_secret_key) @gateway = ActiveMerchant::Billing::StripeGateway.new(:login => api_secret_key) end def method_missing(m, *args, &block) @gateway.send(m, *args, &block) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
killbill-stripe-0.1.0 | lib/stripe/stripe/gateway.rb |