Sha256: 5a1f744e4d75b5105da055866fde76034f0a861abab97cbf75a9d16dd0b79551

Contents?: true

Size: 1.21 KB

Versions: 46

Compression:

Stored size: 1.21 KB

Contents

module Braintree
  module TransparentRedirect
    module Kind # :nodoc:
      CreateCustomer = "create_customer"
      UpdateCustomer = "update_customer"
      CreatePaymentMethod = "create_payment_method"
      UpdatePaymentMethod = "update_payment_method"
      CreateTransaction = "create_transaction"
    end

    def self.confirm(query_string)
      Configuration.gateway.transparent_redirect.confirm(query_string)
    end

    def self.create_credit_card_data(params)
      Configuration.gateway.transparent_redirect.create_credit_card_data(params)
    end

    def self.create_customer_data(params)
      Configuration.gateway.transparent_redirect.create_customer_data(params)
    end

    def self.transaction_data(params)
      Configuration.gateway.transparent_redirect.transaction_data(params)
    end

    def self.update_credit_card_data(params)
      Configuration.gateway.transparent_redirect.update_credit_card_data(params)
    end

    def self.update_customer_data(params)
      Configuration.gateway.transparent_redirect.update_customer_data(params)
    end

    # Returns the URL to which Transparent Redirect Requests should be posted
    def self.url
      Configuration.gateway.transparent_redirect.url
    end
  end
end

Version data entries

46 entries across 46 versions & 1 rubygems

Version Path
braintree-2.83.0 lib/braintree/transparent_redirect.rb
braintree-2.82.0 lib/braintree/transparent_redirect.rb
braintree-2.81.0 lib/braintree/transparent_redirect.rb
braintree-2.80.1 lib/braintree/transparent_redirect.rb
braintree-2.80.0 lib/braintree/transparent_redirect.rb
braintree-2.79.0 lib/braintree/transparent_redirect.rb
braintree-2.78.0 lib/braintree/transparent_redirect.rb
braintree-2.77.0 lib/braintree/transparent_redirect.rb
braintree-2.76.0 lib/braintree/transparent_redirect.rb
braintree-2.75.0 lib/braintree/transparent_redirect.rb
braintree-2.74.0 lib/braintree/transparent_redirect.rb
braintree-2.73.0 lib/braintree/transparent_redirect.rb
braintree-2.72.0 lib/braintree/transparent_redirect.rb
braintree-2.71.0 lib/braintree/transparent_redirect.rb
braintree-2.70.0 lib/braintree/transparent_redirect.rb
braintree-2.69.1 lib/braintree/transparent_redirect.rb
braintree-2.69.0 lib/braintree/transparent_redirect.rb
braintree-2.68.2 lib/braintree/transparent_redirect.rb
braintree-2.68.1 lib/braintree/transparent_redirect.rb
braintree-2.68.0 lib/braintree/transparent_redirect.rb