Looking for help!
NAME
SemanticWeb::Schema::ShippingRateSettings - A ShippingRateSettings represents re-usable pieces of shipping information
VERSION
version v10.0.0
DESCRIPTION
A ShippingRateSettings represents re-usable pieces of shipping information. It is designed for publication on an URL that may be referenced via the shippingSettingsLink property of an OfferShippingDetails. Several occurrences can be published, distinguished and matched (i.e. identified/referenced) by their different values for shippingLabel.
ATTRIBUTES
does_not_ship
doesNotShip
Indicates when shipping to a particular shippingDestination is not available.
A does_not_ship should be one of the following types:
Bool
_has_does_not_ship
A predicate for the "does_not_ship" attribute.
free_shipping_threshold
freeShippingThreshold
A monetary value above which (or equal to) the shipping rate becomes free. Intended to be used via an OfferShippingDetails with shippingSettingsLink matching this ShippingRateSettings.
A free_shipping_threshold should be one of the following types:
InstanceOf['SemanticWeb::Schema::DeliveryChargeSpecification']
InstanceOf['SemanticWeb::Schema::MonetaryAmount']
_has_free_shipping_threshold
A predicate for the "free_shipping_threshold" attribute.
is_unlabelled_fallback
isUnlabelledFallback
This can be marked 'true' to indicate that some published DeliveryTimeSettings or ShippingRateSettings are intended to apply to all OfferShippingDetails published by the same merchant, when referenced by a shippingSettingsLink in those settings. It is not meaningful to use a 'true' value for this property alongside a transitTimeLabel (for DeliveryTimeSettings) or shippingLabel (for ShippingRateSettings), since this property is for use with unlabelled settings.
A is_unlabelled_fallback should be one of the following types:
Bool
_has_is_unlabelled_fallback
A predicate for the "is_unlabelled_fallback" attribute.
shipping_destination
shippingDestination
indicates (possibly multiple) shipping destinations. These can be defined in several ways e.g. postalCode ranges.
A shipping_destination should be one of the following types:
_has_shipping_destination
A predicate for the "shipping_destination" attribute.
shipping_label
shippingLabel
Label to match an OfferShippingDetails with a ShippingRateSettings (within the context of a shippingSettingsLink cross-reference).
A shipping_label should be one of the following types:
Str
_has_shipping_label
A predicate for the "shipping_label" attribute.
shipping_rate
shippingRate
The shipping rate is the cost of shipping to the specified destination. Typically, the maxValue and currency values (of the MonetaryAmount) are most appropriate.
A shipping_rate should be one of the following types:
_has_shipping_rate
A predicate for the "shipping_rate" attribute.
SEE ALSO
SemanticWeb::Schema::StructuredValue
SOURCE
The development version is on github at https://github.com/robrwo/SemanticWeb-Schema and may be cloned from git://github.com/robrwo/SemanticWeb-Schema.git
BUGS
Please report any bugs or feature requests on the bugtracker website https://github.com/robrwo/SemanticWeb-Schema/issues
When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.
AUTHOR
Robert Rothenberg <rrwo@cpan.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2018-2020 by Robert Rothenberg.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)