Sha256: 12ca4a415a99d7759512e7a3071123fa2c19fe370afaf998db9e19cdae2544a5

Contents?: true

Size: 386 Bytes

Versions: 12

Compression:

Stored size: 386 Bytes

Contents

require 'paysafe/result'

module Paysafe
  class Profile < Result
    attributes :id, :status, :merchant_customer_id, :locale,
      :ip, :first_name, :middle_name, :last_name, :gender,
      :nationality, :email, :phone, :cell_phone, :payment_token

    object_attribute :BirthDate, :date_of_birth
    object_attribute :Card, :cards
    object_attribute :Address, :addresses
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
paysafe-0.16.0 lib/paysafe/profile.rb
paysafe-0.15.0 lib/paysafe/profile.rb
paysafe-0.14.0 lib/paysafe/profile.rb
paysafe-0.13.0 lib/paysafe/profile.rb
paysafe-0.12.0 lib/paysafe/profile.rb
paysafe-0.11.0 lib/paysafe/profile.rb
paysafe-0.10.0 lib/paysafe/profile.rb
paysafe-0.9.4 lib/paysafe/profile.rb
paysafe-0.9.3 lib/paysafe/profile.rb
paysafe-0.9.2 lib/paysafe/profile.rb
paysafe-0.9.1 lib/paysafe/profile.rb
paysafe-0.9.0 lib/paysafe/profile.rb