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. |