Utilizza questo tipo per incorporare informazioni su una fattura per il pagamento.
Casi d'uso
I seguenti casi d'uso mostrano esempi comuni di come viene utilizzato lo schema Invoice. Utilizza questi esempi per assicurarti che il markup sia strutturato correttamente.
Fattura per il pagamento automatico
Questo è un esempio di markup che utilizza il tipo Fattura, in questo caso con il pagamento automatico specificato.
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>
Microdati
<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>
Verifica il codice di markup
Puoi convalidare il markup utilizzando lo Strumento di test del markup delle email. Incolla il codice di markup e fai clic sul pulsante Convalida per analizzare i contenuti e ricevere un report sugli eventuali errori presenti.
Specifica
Controlla i dettagli della tua email per verificare se una di queste proprietà aggiuntive si applica alla tua fattura. Se contrassegni queste proprietà aggiuntive, consenti a Google di mostrare una descrizione più dettagliata della fattura.
Fattura
Nome tipo: Fattura
Estende Intangibile
| Nome | Tipo | Descrizione |
|---|---|---|
| accountId | Testo | L'identificatore dell'account a cui verrà applicato il pagamento. |
| billingPeriod | Durata | L'intervallo di tempo utilizzato per calcolare la fattura. |
| broker | Organization o Person | Un'entità che organizza uno scambio tra un acquirente e un venditore. Nella maggior parte dei casi, un intermediario non acquisisce né cede la proprietà di un prodotto o servizio coinvolto in uno scambio. Se non è chiaro se un'entità sia un intermediario, un venditore o un acquirente, sono preferibili gli ultimi due termini. |
| category | PhysicalActivityCategory, Text o Thing | Una categoria per l'articolo. I simboli "maggiore di" o le barre possono essere utilizzati per indicare in modo informale una gerarchia di categorie. |
| confirmationNumber | Testo | Un numero che conferma la ricezione dell'ordine o del pagamento. |
| cliente | Organization o Person | La parte che effettua l'ordine o paga la fattura. |
| minimumPaymentDue | PriceSpecification | Il pagamento minimo richiesto in questo momento. |
| paymentDue | DateTime | La data in cui è dovuto il pagamento. |
| paymentMethod | PaymentMethod | Il nome della carta di credito o di un altro metodo di pagamento per l'ordine. |
| paymentMethodId | Testo | Un identificatore del metodo di pagamento utilizzato (ad es. le ultime 4 cifre della carta di credito). |
| paymentStatus | Testo | Lo stato del pagamento, ovvero se la fattura è stata pagata o meno. |
| provider | Organization o Person | L'organizzazione che fornisce la prenotazione. |
| referencesOrder | Ordine | Gli ordini correlati a questa fattura. Uno o più Ordini possono essere combinati in un'unica Fattura. |
| scheduledPaymentDate | Data | La data in cui è previsto il pagamento della fattura. |
| totalPaymentDue | PriceSpecification | L'importo totale dovuto. |