ReturnPolicyOnline class

Return policy online object.

This is currently used to represent return policies for ads and free listings programs.

Constructors

ReturnPolicyOnline({List<String>? countries, List<String>? itemConditions, String? label, String? name, ReturnPolicyOnlinePolicy? policy, ReturnPolicyOnlineRestockingFee? restockingFee, List<String>? returnMethods, String? returnPolicyId, String? returnPolicyUri, List<ReturnPolicyOnlineReturnReasonCategoryInfo>? returnReasonCategoryInfo})
ReturnPolicyOnline.fromJson(Map json_)

Properties

countries List<String>?
The countries of sale where the return policy is applicable.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
itemConditions List<String>?
The item conditions that are accepted for returns.
getter/setter pair
label String?
The unique user-defined label of the return policy.
getter/setter pair
name String?
The name of the policy as shown in Merchant Center.
getter/setter pair
policy ReturnPolicyOnlinePolicy?
The return policy.
getter/setter pair
restockingFee ReturnPolicyOnlineRestockingFee?
The restocking fee that applies to all return reason categories.
getter/setter pair
returnMethods List<String>?
The return methods of how customers can return an item.
getter/setter pair
returnPolicyId String?
Return policy ID generated by Google.
getter/setter pair
returnPolicyUri String?
The return policy uri.
getter/setter pair
returnReasonCategoryInfo List<ReturnPolicyOnlineReturnReasonCategoryInfo>?
The return reason category information.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited