Sha256: 77e6a9fd053cff51ae3f9daf2c4a368573e900fee3e93f620f8f584b8b2f2852

Contents?: true

Size: 606 Bytes

Versions: 3

Compression:

Stored size: 606 Bytes

Contents

require_relative '../common/jsonifier'

module MangoModel

  # Object that represents validation status of a user declared as UBO
  class DeclaredUbo
    include MangoPay::Jsonifier

    # [String] ID of the natural user declared as UBO
    attr_accessor :user_id

    # [DeclaredUboStatus] Validation status of the user declared as UBO
    attr_accessor :status

    # [DeclaredUboRefusedReasonType] Reason why the UBO is not validly declared
    attr_accessor :refused_reason_type

    # [String] Explanation of why the UBO declaration has been refused
    attr_accessor :refused_reason_message
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mangopay-v4-4.1.0 lib/mangopay/model/declared_ubo.rb
mangopay-v4-4.0.2 lib/mangopay/model/declared_ubo.rb
mangopay-v4-4.0.1 lib/mangopay/model/declared_ubo.rb