TaxAddressesRequest Class

Contains methods to get and set tax address values.

Namespace

CommerceTax

TaxAddressesRequest Constructors

Learn more about the available constructors with the TaxAddressesRequest class.

The TaxAddressesRequest class includes these constructors.

TaxAddressesRequest(shipFrom, shipTo, soldTo, billTo, taxEngineAddress)

Constructor for defining addresses for the tax addresses request. This constructor is intended for test usage and throws an exception if used outside of the Apex test context.

Signature

global TaxAddressesRequest(commercetax.TaxAddressRequest shipFrom, commercetax.TaxAddressRequest shipTo, commercetax.TaxAddressRequest soldTo, commercetax.TaxAddressRequest billTo, commercetax.TaxAddressRequest taxEngineAddress)

Parameters

shipFrom
TaxAddressRequest
The address where a line item was shipped from.
shipTo
TaxAddressRequest
The address where a line item is shipped to.
soldTo
TaxAddressRequest
The address of the line item's buyer.
billTo
TaxAddressRequest
The person or group who was billed for the line item.
taxEngineAddress
TaxAddressRequest
The address that the tax engine uses to calculate tax.

TaxAddressesRequest Properties

Learn more about the available properties with the TaxAddressesRequest class.

The TaxAddressesRequest class includes these properties.

billTo

The Bill To address for a line item.

Signature

global commercetax.TaxAddressRequest billTo {get; set;}

Property Value

TaxAddressRequest

shipFrom

The Ship From address for a line item.

Signature

global commercetax.TaxAddressRequest shipFrom {get; set;}

Property Value

TaxAddressRequest

shipTo

The Ship To address for a line item.

Signature

public commercetax.TaxAddressRequest shipTo {get; set;}

Property Value

TaxAddressRequest

soldTo

The Sold To address for a line item.

Signature

global commercetax.TaxAddressRequest soldTo {get; set;}

Property Value

TaxAddressRequest

taxEngineAddress

The Tax Engine Address for a line item.

Signature

global commercetax.TaxAddressRequest taxEngineAddress {get; set;}

Property Value

TaxAddressRequest

TaxAddressesRequest Methods

Learn more about the available methods with the TaxAddressesRequest class.

The TaxAddressesRequest class includes these methods.

equals(obj)

Maintains the integrity of lists of type TaxAddressesRequest by determining the equality of external objects in a list. This method is dynamic and is based on the equals() method in Java.

Signature

global Boolean equals(Object obj)

Parameters

obj
Type: Object
External object whose key is to be validated.

Return Value

Type: Boolean

hashCode()

Maintains the integrity of lists of type TaxAddressesRequest by determining the uniqueness of the external object records in a list.

Signature

global Integer hashCode()

Return Value

Type: Integer

toString()

Converts a value to a string.

Signature

global String toString()

Return Value

Type: String