Proposal: support for taxes in PriceSpecification

Hi,

A great addition to http://schema.org/PriceSpecification would be
taxes. There already is a valueAddedTaxIncluded property but:
* This property is not sufficient to compute the amount of the VAT.
The VAT rate varies by country. It can even be different in the same
country depending of the product or service's type.
* It tells nothing about other taxes that apply such as ecotax. For
instance, the french law requires displaying the ecotax amount to
customers.

Moreover, most i18n/l10n enabled e-commerce platforms (including
Magento and Prestashop) provide a Tax data model.


I propose to add the following property to
http://schema.org/PriceSpecification:

Property              | Expected Type             | Description
------------------------- | ---------------------------------- |
----------------------------------------------------------------------------------------------------
applyingTax         | ApplyingTax                 | One or more tax
applying to this price (included in the price property)

And the following types:

http://schema.org/ApplyingTax

Property | Expected Type  | Description
------------ | ----------------------- |
----------------------------------------------------------------------------------------------------
tax         | Tax                  | The type of tax
amount   | Number or Text | The amount of the tax


http://schema.org/Tax

Instances of Tax:
* http://schema.org/ValueAddedTax
* http://schema.org/Ecotax

Let me know if it sounds interesting. In such case I'll make a formal
RDFa proposal.
-- 
Kévin Dunglas

http://dunglas.fr

Received on Sunday, 26 January 2014 21:31:09 UTC