Użyj tego typu, aby osadzić informacje o fakturze do zapłaty.
Przypadki użycia
Poniższe przykłady pokazują typowe zastosowania schematu Invoice. Skorzystaj z tych przykładów, aby upewnić się, że Twoje znaczniki mają prawidłową strukturę.
Faktura za płatność automatyczną
To przykład znaczników typu Invoice (faktura), w tym przypadku z określoną płatnością 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
Znaczniki możesz sprawdzać za pomocą Testera znaczników w e-mailu. Wklej kod znaczników i kliknij przycisk Sprawdź, aby przeskanować treść i otrzymać raport o wszelkich błędach.
Specyfikacja
Sprawdź szczegóły e-maila, aby dowiedzieć się, czy któraś z tych dodatkowych właściwości dotyczy Twojej faktury. Oznaczając te dodatkowe właściwości, umożliwiasz Google wyświetlanie bardziej szczegółowego opisu faktury.
Faktura
Nazwa typu: Faktura
Rozszerza Intangible
| Nazwa | Typ | Opis |
|---|---|---|
| accountId | Text | Identyfikator konta, na które zostanie zastosowana płatność. |
| billingPeriod | Czas trwania | Przedział czasu użyty do obliczenia faktury. |
| broker | Organization lub Person | Podmiot, który organizuje wymianę między kupującym a sprzedającym. W większości przypadków pośrednik nigdy nie nabywa ani nie zrzeka się własności produktu lub usługi objętej wymianą. Jeśli nie jest jasne, czy podmiot jest brokerem, sprzedawcą czy kupującym, preferowane są dwa ostatnie terminy. |
| kategoria | PhysicalActivityCategory, Text lub Thing | Kategoria produktu. Znaki większości lub ukośniki mogą być używane do nieformalnego wskazywania hierarchii kategorii. |
| confirmationNumber | Text | Numer potwierdzający otrzymanie danego zamówienia lub płatności. |
| Klient | Organization lub Person | Podmiot składający zamówienie lub opłacający fakturę. |
| minimumPaymentDue | PriceSpecification | Minimalna płatność wymagana w tym momencie. |
| paymentDue | DateTime | termin płatności; |
| paymentMethod | PaymentMethod | Nazwa karty kredytowej lub innej formy płatności za zamówienie. |
| paymentMethodId | Text | Identyfikator użytej formy płatności (np. 4 ostatnie cyfry numeru karty kredytowej). |
| paymentStatus | Text | Stan płatności, czyli czy faktura została opłacona. |
| dostawca | Organization lub Person | Organizacja udostępniająca rezerwację. |
| referencesOrder | Zamów | Zamówienia powiązane z tą fakturą. Kilka zamówień może być połączonych w jedną fakturę. |
| scheduledPaymentDate | Data | Data, w której ma zostać dokonana płatność za fakturę. |
| totalPaymentDue | PriceSpecification | łączną kwotę należności, |