Utilizza questo tipo per incorporare informazioni su una fattura per il pagamento.
Casi d'uso
Segui questo esempio per assicurarti che il markup Invoice sia strutturato correttamente.
Fattura per il pagamento automatico
Questo esempio mostra il markup Invoice 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 per il markup delle email. Incolla il codice di markup e fai clic sul pulsante Convalida per scansionare i contenuti e ricevere un report sugli eventuali errori presenti.
Specifica
Esamina i dettagli dell'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ù completa della fattura.
Fattura
Nome del tipo: Invoice
Estende Intangible
| 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 | Organización o Persona | 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 segni di maggiore 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 specificato. |
| customer | Organización o Persona | La parte che effettua l'ordine o paga la fattura. |
| minimumPaymentDue | PriceSpecification | Il pagamento minimo richiesto in questo momento. |
| paymentDue | DateTime | La data di scadenza del 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 | Organización o Persona | L'organizzazione che fornisce la prenotazione. |
| referencesOrder | Ordine | Gli ordini correlati a questa fattura. Uno o più ordini possono essere combinati in una singola fattura. |
| scheduledPaymentDate | Data | La data in cui è previsto il pagamento della fattura. |
| totalPaymentDue | PriceSpecification | L'importo totale dovuto. |