Sha256: 97bc2a8759cbe08e22af6f96ac9fbc74c166ba65fde680380cc83b088ec8df50

Contents?: true

Size: 549 Bytes

Versions: 3

Compression:

Stored size: 549 Bytes

Contents

require_relative 'bank_account'
require_relative '../../enum/account_type'
require_relative '../../../common/jsonifier'

module MangoModel

  # Bank account of +AccountType::US+
  class UsBankAccount < BankAccount
    include MangoPay::Jsonifier

    # [String] Its account number (digits only)
    attr_accessor :account_number

    # [String] Its ABA (9 digits )
    attr_accessor :aba

    # [DepositType] Its deposit type
    attr_accessor :deposit_account_type

    def initialize
      self.type = MangoModel::AccountType::US
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mangopay-v4-4.1.0 lib/mangopay/model/entity/account/us_bank_account.rb
mangopay-v4-4.0.2 lib/mangopay/model/entity/account/us_bank_account.rb
mangopay-v4-4.0.1 lib/mangopay/model/entity/account/us_bank_account.rb