Użyj tego typu, aby umieścić informacje o fakturze za płatności.
Przypadki użycia
Poniższe przypadki użycia pokazują typowe przykłady zastosowania schematu Invoice
. Skorzystaj z tych przykładów, aby sprawdzić, czy znaczniki mają prawidłową strukturę.
Faktura za płatność automatyczną
Oto przykład użycia znaczników typu Faktura, w tym przypadku płatność automatyczną.
JSON-LD
<script type='application/ld+json'>
{
  "@context": "http://schema.org",
  "@type": "Invoice",
  "accountId": "123-456-789",
  "minimumPaymentDue": {
    "@type": "PriceSpecification",
    "price": "$70.00"
  },
  "paymentDue": "2015-11-22T08:00:00+00:00",
  "paymentStatus": "PaymentAutomaticallyApplied",
  "provider": {
    "@type": "Organization",
    "name": "Mountain View Utilities"
  },
  "totalPaymentDue": {
    "@type": "PriceSpecification",
    "price": "$70.00"
  }
}
</script>
Mikrodane
<div itemscope itemtype="http://schema.org/Invoice">
  <span itemprop="accountId">123-456-789</span>
  <div itemprop="minimumPaymentDue" itemscope itemtype="http://schema.org/PriceSpecification">
    <span itemprop="price">$70.00</span>
  </div>
  <span itemprop="paymentDue">2015-11-22T08:00:00+00:00</span>
  <span itemprop="paymentStatus">PaymentAutomaticallyApplied</span>
  <div itemprop="provider" itemscope itemtype="http://schema.org/Organization">
    <span itemprop="name">Mountain View Utilities</span>
  </div>
  <div itemprop="totalPaymentDue" itemscope itemtype="http://schema.org/PriceSpecification">
    <span itemprop="price">$70.00</span>
  </div>
</div>
Sprawdź znaczniki
Swoje znaczniki możesz sprawdzić za pomocą Testera znaczników w e-mailu. Wklej kod znaczników i kliknij przycisk Weryfikuj, aby zeskanować treść i otrzymać raport o ewentualnych błędach.
Specyfikacja
Sprawdź szczegóły e-maila, aby sprawdzić, czy któreś z tych właściwości dodatkowych mają zastosowanie do faktury. Oznaczając te dodatkowe właściwości, które zezwalają na Google, aby wyświetlić dokładniejszy opis faktury.
Faktura
Nazwa typu: Faktura
Rozszerza wartość „Niematerialne”
| Nazwa | Typ | Opis | 
|---|---|---|
| accountId | Tekst | Identyfikator konta, do którego zostanie zastosowana płatność. | 
| billingPeriod | Czas trwania | Przedział czasu służący do obliczania faktury. | 
| broker | Organizacja lub Osoba | Podmiot, który organizuje wymianę między kupującym i sprzedawcą. W większości przypadków pośrednik nigdy nie nabywa ani nie zwalnia własności produktu lub usługi biorących udział w wymianie. Jeśli nie jest jasne, czy dany podmiot jest brokerem, sprzedawcą czy kupującym, preferowane są 2 ostatnie warunki. | 
| kategoria | PhysicalActivityCategory, Text lub Thing | Kategoria elementu. Większe znaki lub ukośniki mogą służyć do nieformalnego określenia hierarchii kategorii. | 
| confirmationNumber | Tekst | numer potwierdzający otrzymanie zamówienia lub płatności; | 
| Klient | Organizacja lub Osoba | Strona składająca zamówienie lub opłacająca fakturę. | 
| minimumPaymentDue | PriceSpecification | Minimalna wymagana obecnie płatność. | 
| paymentDue | DateTime | Termin płatności. | 
| paymentMethod | PaymentMethod | Nazwa karty kredytowej lub innej formy płatności użytej za zamówienie. | 
| paymentMethodId | Tekst | identyfikator użytej formy płatności (np. ostatnie 4 cyfry numeru karty kredytowej); | 
| paymentStatus | Tekst | stan płatności; czy faktura została opłacona. | 
| dostawca | Organizacja lub Osoba | Organizacja dokonująca rezerwacji. | 
| referencesOrder | Zamówienie | Zamówienia powiązane z tą fakturą. Jedno zamówienie lub więcej zamówień można połączyć w jedną fakturę. | 
| scheduledPaymentDate | Data | Data planowanej płatności faktury. | 
| totalPaymentDue | PriceSpecification | Łączna kwota należności. |