Sha256: 9847c9cc37b7e424b6c6bc4ec97308d841648d3bb5d9eeb251e9c13b7942c81e

Contents?: true

Size: 559 Bytes

Versions: 7

Compression:

Stored size: 559 Bytes

Contents

module AdaptivePayments
  class InitiatingEntity < JsonModel
    attribute :institution_customer, Node[InstitutionCustomer], :param => "institutionCustomer"

    alias_params :institution_customer, {
      :institution_id          => :institution_id,
      :customer_first_name     => :first_name,
      :customer_last_name      => :last_name,
      :customer_display_name   => :display_name,
      :institution_customer_id => :institution_customer_id,
      :customer_country_code   => :country_code,
      :customer_email          => :email
    }
  end
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
creative-pp-adaptive-1.1.1 lib/pp-adaptive/types/initiating_entity.rb
pp-adaptive-1.0.0 lib/pp-adaptive/types/initiating_entity.rb
pp-adaptive-0.0.6 lib/pp-adaptive/types/initiating_entity.rb
pp-adaptive-0.0.5 lib/pp-adaptive/types/initiating_entity.rb
pp-adaptive-0.0.4 lib/pp-adaptive/types/initiating_entity.rb
pp-adaptive-0.0.3 lib/pp-adaptive/types/initiating_entity.rb
pp-adaptive-0.0.2 lib/pp-adaptive/types/initiating_entity.rb