Class: Increase::Models::WireDrawdownRequestCreateParams

Inherits:
Internal::Type::BaseModel show all
Extended by:
Internal::Type::RequestParameters::Converter
Includes:
Internal::Type::RequestParameters
Defined in:
lib/increase/models/wire_drawdown_request_create_params.rb

Overview

Instance Attribute Summary collapse

Attributes included from Internal::Type::RequestParameters

#request_options

Instance Method Summary collapse

Methods included from Internal::Type::RequestParameters::Converter

dump_request

Methods included from Internal::Type::RequestParameters

included

Methods inherited from Internal::Type::BaseModel

==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, #inspect, inspect, new_coerce_state, type_info

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Constructor Details

#initialize(account_number_id: , amount: , message_to_recipient: , recipient_account_number: , recipient_name: , recipient_routing_number: , originator_address_line1: nil, originator_address_line2: nil, originator_address_line3: nil, originator_name: nil, recipient_address_line1: nil, recipient_address_line2: nil, recipient_address_line3: nil, request_options: {}) ⇒ Object

Some parameter documentations has been truncated, see Increase::Models::WireDrawdownRequestCreateParams for more details.

Parameters:

  • account_number_id (String) (defaults to: )

    The Account Number to which the recipient should send funds.

  • amount (Integer) (defaults to: )

    The amount requested from the recipient, in USD cents.

  • message_to_recipient (String) (defaults to: )

    A message the recipient will see as part of the request.

  • recipient_account_number (String) (defaults to: )

    The drawdown request’s recipient’s account number.

  • recipient_name (String) (defaults to: )

    The drawdown request’s recipient’s name.

  • recipient_routing_number (String) (defaults to: )

    The drawdown request’s recipient’s routing number.

  • originator_address_line1 (String) (defaults to: nil)

    The drawdown request originator’s address line 1. This is only necessary if you’

  • originator_address_line2 (String) (defaults to: nil)

    The drawdown request originator’s address line 2. This is only necessary if you’

  • originator_address_line3 (String) (defaults to: nil)

    The drawdown request originator’s address line 3. This is only necessary if you’

  • originator_name (String) (defaults to: nil)

    The drawdown request originator’s name. This is only necessary if you’re request

  • recipient_address_line1 (String) (defaults to: nil)

    Line 1 of the drawdown request’s recipient’s address.

  • recipient_address_line2 (String) (defaults to: nil)

    Line 2 of the drawdown request’s recipient’s address.

  • recipient_address_line3 (String) (defaults to: nil)

    Line 3 of the drawdown request’s recipient’s address.

  • request_options (Increase::RequestOptions, Hash{Symbol=>Object}) (defaults to: {})


# File 'lib/increase/models/wire_drawdown_request_create_params.rb', line 96

Instance Attribute Details

#account_number_idString

The Account Number to which the recipient should send funds.

Returns:

  • (String)


14
# File 'lib/increase/models/wire_drawdown_request_create_params.rb', line 14

required :account_number_id, String

#amountInteger

The amount requested from the recipient, in USD cents.

Returns:

  • (Integer)


20
# File 'lib/increase/models/wire_drawdown_request_create_params.rb', line 20

required :amount, Integer

#message_to_recipientString

A message the recipient will see as part of the request.

Returns:

  • (String)


26
# File 'lib/increase/models/wire_drawdown_request_create_params.rb', line 26

required :message_to_recipient, String

#originator_address_line1String?

The drawdown request originator’s address line 1. This is only necessary if you’re requesting a payment to a commingled account. Otherwise, we’ll use the associated entity’s details.

Returns:

  • (String, nil)


52
# File 'lib/increase/models/wire_drawdown_request_create_params.rb', line 52

optional :originator_address_line1, String

#originator_address_line2String?

The drawdown request originator’s address line 2. This is only necessary if you’re requesting a payment to a commingled account. Otherwise, we’ll use the associated entity’s details.

Returns:

  • (String, nil)


60
# File 'lib/increase/models/wire_drawdown_request_create_params.rb', line 60

optional :originator_address_line2, String

#originator_address_line3String?

The drawdown request originator’s address line 3. This is only necessary if you’re requesting a payment to a commingled account. Otherwise, we’ll use the associated entity’s details.

Returns:

  • (String, nil)


68
# File 'lib/increase/models/wire_drawdown_request_create_params.rb', line 68

optional :originator_address_line3, String

#originator_nameString?

The drawdown request originator’s name. This is only necessary if you’re requesting a payment to a commingled account. Otherwise, we’ll use the associated entity’s details.

Returns:

  • (String, nil)


76
# File 'lib/increase/models/wire_drawdown_request_create_params.rb', line 76

optional :originator_name, String

#recipient_account_numberString

The drawdown request’s recipient’s account number.

Returns:

  • (String)


32
# File 'lib/increase/models/wire_drawdown_request_create_params.rb', line 32

required :recipient_account_number, String

#recipient_address_line1String?

Line 1 of the drawdown request’s recipient’s address.

Returns:

  • (String, nil)


82
# File 'lib/increase/models/wire_drawdown_request_create_params.rb', line 82

optional :recipient_address_line1, String

#recipient_address_line2String?

Line 2 of the drawdown request’s recipient’s address.

Returns:

  • (String, nil)


88
# File 'lib/increase/models/wire_drawdown_request_create_params.rb', line 88

optional :recipient_address_line2, String

#recipient_address_line3String?

Line 3 of the drawdown request’s recipient’s address.

Returns:

  • (String, nil)


94
# File 'lib/increase/models/wire_drawdown_request_create_params.rb', line 94

optional :recipient_address_line3, String

#recipient_nameString

The drawdown request’s recipient’s name.

Returns:

  • (String)


38
# File 'lib/increase/models/wire_drawdown_request_create_params.rb', line 38

required :recipient_name, String

#recipient_routing_numberString

The drawdown request’s recipient’s routing number.

Returns:

  • (String)


44
# File 'lib/increase/models/wire_drawdown_request_create_params.rb', line 44

required :recipient_routing_number, String