Sha256: 00d80c4d42adc22c5ae0bf2f77e91e4a819e12a934ce8aa32a21b3c82d1d9ed7

Contents?: true

Size: 762 Bytes

Versions: 38

Compression:

Stored size: 762 Bytes

Contents

module ActiveMerchant #:nodoc:
  module Billing #:nodoc:
    module Integrations #:nodoc:
      module Dwolla
        class Return < ActiveMerchant::Billing::Integrations::Return

          def success?
            self.error.nil? && self.callback_success?
          end

          def error
            params['error']
          end

          def error_description
            params['error_description']
          end

          def checkout_id
            params['checkoutid']
          end

          def transaction
            params['transaction']
          end

          def test?
            params['test']
          end

          def callback_success?
            params['postback'] != "failure"
          end
	      end
      end
    end
  end
end

Version data entries

38 entries across 38 versions & 7 rubygems

Version Path
tlconnor-activemerchant-1.23.3 lib/active_merchant/billing/integrations/dwolla/return.rb
tlconnor-activemerchant-1.23.2 lib/active_merchant/billing/integrations/dwolla/return.rb
tlconnor-activemerchant-1.23.1 lib/active_merchant/billing/integrations/dwolla/return.rb
tlconnor-activemerchant-1.23.0 lib/active_merchant/billing/integrations/dwolla/return.rb
activemerchant-1.23.0 lib/active_merchant/billing/integrations/dwolla/return.rb
activemerchant-1.22.0 lib/active_merchant/billing/integrations/dwolla/return.rb
yetanothernguyen-activemerchant-1.21.0 lib/active_merchant/billing/integrations/dwolla/return.rb
activemerchant-1.21.0 lib/active_merchant/billing/integrations/dwolla/return.rb
tlconnor-activemerchant-1.20.4 lib/active_merchant/billing/integrations/dwolla/return.rb
activemerchant-1.20.4 lib/active_merchant/billing/integrations/dwolla/return.rb
activemerchant-1.20.3 lib/active_merchant/billing/integrations/dwolla/return.rb
activemerchant-1.20.2 lib/active_merchant/billing/integrations/dwolla/return.rb
activemerchant-1.20.1 lib/active_merchant/billing/integrations/dwolla/return.rb
activemerchant-1.20.0 lib/active_merchant/billing/integrations/dwolla/return.rb
vibedeck-activemerchant-1.18.2 lib/active_merchant/billing/integrations/dwolla/return.rb
activemerchant-1.18.1 lib/active_merchant/billing/integrations/dwolla/return.rb
fishman-activemerchant-1.18.0 lib/active_merchant/billing/integrations/dwolla/return.rb
activemerchant-1.18.0 lib/active_merchant/billing/integrations/dwolla/return.rb