W3C home > Mailing lists > Public > public-schemaorg@w3.org > September 2016

Re: Missing an enumerated value for installment payment (acceptedPaymentMethod)

From: Martin Hepp <mfhepp@gmail.com>
Date: Tue, 6 Sep 2016 14:34:27 +0200
Cc: "schema.org Mailing List" <public-schemaorg@w3.org>
Message-Id: <6BC8D8FB-4CC4-4218-BB88-662A05ACE892@gmail.com>
To: Jarno van Driel <jarnovandriel@gmail.com>
The reason is that this is not a payment method but a granular description about the timing and partitioning of payments. There is a need for a more advanced model for financing, deposits etc. But it is not yet there.

But adding a simple installment payment value does not really do the trick.

By the way: Whenever you feel the need to define additional payment methods (or additional values for enumerations in general), you can freely do so on your own site - so simply define an instance of e.g. http://schema.org/PaymentMethod on your site and use the URI of this entity as the value, like so:

<!-- on the payment info (or any other static) page, we define the 
     non-standard payment method -->
<h1 itemscope itemtype="http://schema.org/PaymentMethod" 
    itemid="http://acme.com/payment/#giftcard">ACME Gift Card</h1>

<!-- on the offer page, indicate this payment option -->
<div itemscope itemtype="http://schema.org/Offer" itemid="#offer">
  <div itemprop="name">Hepp Technology Color TV</div>
  <div itemprop="description">This TV set is the ideal multimedia center 
for your home</div>
  <link itemprop="acceptedPaymentMethod" 
     href="http://acme.com/payment/#giftcard" />ACME Gift Cards</a>
  <link itemprop="acceptedPaymentMethod" 
     href="http://purl.org/goodrelations/v1#Cash" />cash
<!-- other offer properties follow here -->

martin hepp  http://www.heppnetz.de
mhepp@computer.org          @mfhepp

> On 06 Sep 2016, at 13:57, Jarno van Driel <jarnovandriel@gmail.com> wrote:
> And same thing for payment through ATM/cash card.
> 2016-09-06 12:54 GMT+02:00 Jarno van Driel <jarnovandriel@gmail.com>:
> I'm working on some markup for a site that offers multiple payment methods and noticed schema.org & goodrelations doen't have an enumeration for 'installment payment'.
> Is there a good reason for it not to exist or should it be added (to either schema.org or goodrelations)?
Received on Tuesday, 6 September 2016 12:35:00 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:12:29 UTC