Sha256: 2f34aaac63cb036888af08676856ea6f23b661f281cf818f8fb4f2f80f2f9cef
Contents?: true
Size: 490 Bytes
Versions: 2
Compression:
Stored size: 490 Bytes
Contents
ActiveMerchant::Billing::StripeGateway.class_eval do private alias_method :original_headers, :headers alias_method :original_add_customer_data, :add_customer_data def headers(options = {}) headers = original_headers(options) headers['User-Agent'] = headers['X-Stripe-Client-User-Agent'] headers end def add_customer_data(post, options) original_add_customer_data(post, options) post[:payment_user_agent] = "SpreeGateway/#{SpreeGateway.version}" end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
spree_gateway-3.3.7 | lib/active_merchant/billing/gateways/stripe_decorator.rb |
spree_gateway-3.3.5 | lib/active_merchant/billing/gateways/stripe_decorator.rb |