Class: Increase::Models::CardPurchaseSupplement::Shipping

Inherits:
Internal::Type::BaseModel show all
Defined in:
lib/increase/models/card_purchase_supplement.rb,
sig/increase/models/card_purchase_supplement.rbs

Overview

See Also:

  • Increase::Models::CardPurchaseSupplement#shipping

Instance Attribute Summary collapse

Instance Method Summary collapse

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, meta_info, 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

#initializeObject



393
# File 'sig/increase/models/card_purchase_supplement.rbs', line 393

def initialize: (

Instance Attribute Details

#customer_reference_numberString?

The customer reference number.

Parameters:

Returns:



472
# File 'lib/increase/models/card_purchase_supplement.rb', line 472

required :customer_reference_number, String, nil?: true

#destination_addressString?

Address of the destination.

Parameters:

Returns:



478
# File 'lib/increase/models/card_purchase_supplement.rb', line 478

required :destination_address, String, nil?: true

#destination_country_codeString?

Country code of the destination.

Parameters:

Returns:



484
# File 'lib/increase/models/card_purchase_supplement.rb', line 484

required :destination_country_code, String, nil?: true

#destination_postal_codeString?

Postal code of the destination.

Parameters:

Returns:



490
# File 'lib/increase/models/card_purchase_supplement.rb', line 490

required :destination_postal_code, String, nil?: true

#destination_receiver_nameString?

Name of the receiver at the destination.

Parameters:

Returns:



496
# File 'lib/increase/models/card_purchase_supplement.rb', line 496

required :destination_receiver_name, String, nil?: true

#discount_amountInteger?

Discount amount for the shipment.

Parameters:

Returns:



502
# File 'lib/increase/models/card_purchase_supplement.rb', line 502

required :discount_amount, Integer, nil?: true

#net_amountInteger?

Net shipping amount.

Parameters:

Returns:



508
# File 'lib/increase/models/card_purchase_supplement.rb', line 508

required :net_amount, Integer, nil?: true

#number_of_packagesInteger?

Number of packages shipped.

Parameters:

Returns:



514
# File 'lib/increase/models/card_purchase_supplement.rb', line 514

required :number_of_packages, Integer, nil?: true

#origin_addressString?

Address of the origin.

Parameters:

Returns:



520
# File 'lib/increase/models/card_purchase_supplement.rb', line 520

required :origin_address, String, nil?: true

#origin_country_codeString?

Country code of the origin.

Parameters:

Returns:



526
# File 'lib/increase/models/card_purchase_supplement.rb', line 526

required :origin_country_code, String, nil?: true

#origin_postal_codeString?

Postal code of the origin.

Parameters:

Returns:



532
# File 'lib/increase/models/card_purchase_supplement.rb', line 532

required :origin_postal_code, String, nil?: true

#origin_sender_nameString?

Name of the sender at the origin.

Parameters:

Returns:



538
# File 'lib/increase/models/card_purchase_supplement.rb', line 538

required :origin_sender_name, String, nil?: true

#pick_up_dateDate?

Date the shipment should be picked up.

Parameters:

Returns:



544
# File 'lib/increase/models/card_purchase_supplement.rb', line 544

required :pick_up_date, Date, nil?: true

#service_descriptionString?

Description of the shipping service.

Parameters:

Returns:



550
# File 'lib/increase/models/card_purchase_supplement.rb', line 550

required :service_description, String, nil?: true

#service_level_codeString?

Service level code for the shipment.

Parameters:

Returns:



556
# File 'lib/increase/models/card_purchase_supplement.rb', line 556

required :service_level_code, String, nil?: true

#shipping_courier_nameString?

Name of the shipping courier.

Parameters:

Returns:



562
# File 'lib/increase/models/card_purchase_supplement.rb', line 562

required :shipping_courier_name, String, nil?: true

#tax_amountInteger?

Tax amount for the shipment.

Parameters:

Returns:



568
# File 'lib/increase/models/card_purchase_supplement.rb', line 568

required :tax_amount, Integer, nil?: true

#tracking_numberString?

Tracking number for the shipment.

Parameters:

Returns:



574
# File 'lib/increase/models/card_purchase_supplement.rb', line 574

required :tracking_number, String, nil?: true

#unit_of_measureString?

Unit of measure for the shipment weight.

Parameters:

Returns:



580
# File 'lib/increase/models/card_purchase_supplement.rb', line 580

required :unit_of_measure, String, nil?: true

#weightString?

Weight of the shipment.

Parameters:

Returns:



586
# File 'lib/increase/models/card_purchase_supplement.rb', line 586

required :weight, String, nil?: true

Instance Method Details

#to_hash{

Returns:



416
# File 'sig/increase/models/card_purchase_supplement.rbs', line 416

def to_hash: -> {