TerminalOrderRequest class abstract
TerminalOrderRequest
Properties:
- billingEntityId - The identification of the billing entity to use for the order. > When ordering products in Brazil, you do not need to include the
billingEntityIdin the request. - customerOrderReference - The merchant-defined purchase order reference.
- items - The products included in the order.
- orderType - Type of order
- shippingLocationId - The identification of the shipping location to use for the order.
- taxId - The tax number of the billing entity.
- Annotations
-
- @BuiltValue.new()
Constructors
- TerminalOrderRequest([void updates(TerminalOrderRequestBuilder b)])
-
factory
Properties
- billingEntityId → String?
-
The identification of the billing entity to use for the order. > When ordering products in Brazil, you do not need to include the
billingEntityIdin the request.no setter - customerOrderReference → String?
-
The merchant-defined purchase order reference.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
-
items
→ BuiltList<
OrderItem> ? -
The products included in the order.
no setter
- orderType → String?
-
Type of order
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shippingLocationId → String?
-
The identification of the shipping location to use for the order.
no setter
- taxId → String?
-
The tax number of the billing entity.
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(TerminalOrderRequestBuilder)) → TerminalOrderRequest -
Rebuilds the instance.
inherited
-
toBuilder(
) → TerminalOrderRequestBuilder -
Converts the instance to a builder
B.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
serializer
→ Serializer<
TerminalOrderRequest> -
no setter