Sha256: 27201c9774bca1caddff4d7c4736db244009174f9c98c455d4f7c1eb1c45eff3

Contents?: true

Size: 468 Bytes

Versions: 7

Compression:

Stored size: 468 Bytes

Contents

module Braintree
  class Transaction
    class ApplePayDetails
      include BaseModule

      attr_reader :card_type
      attr_reader :cardholder_name
      attr_reader :expiration_month
      attr_reader :expiration_year
      attr_reader :last_4
      attr_reader :payment_instrument_name
      attr_reader :source_description

      def initialize(attributes)
        set_instance_variables_from_hash attributes unless attributes.nil?
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
braintree-2.87.0 lib/braintree/transaction/apple_pay_details.rb
braintree-2.86.0 lib/braintree/transaction/apple_pay_details.rb
braintree-2.85.0 lib/braintree/transaction/apple_pay_details.rb
braintree-2.84.0 lib/braintree/transaction/apple_pay_details.rb
braintree-2.83.0 lib/braintree/transaction/apple_pay_details.rb
braintree-2.82.0 lib/braintree/transaction/apple_pay_details.rb
braintree-2.81.0 lib/braintree/transaction/apple_pay_details.rb