Use esse tipo para incorporar informações sobre uma fatura para pagamento.
Casos de uso
Os casos de uso a seguir mostram exemplos comuns de como o esquema Invoice é usado. Use estes exemplos para garantir que sua marcação esteja estruturada corretamente.
Fatura para pagamento automático
Este é um exemplo de marcação usando o tipo de fatura, neste caso com pagamento automático especificado.
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>
Microdados
<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>
Testar sua marcação
Você pode validar sua marcação usando a Ferramenta para testar a marcação em e-mails. Cole o código de marcação e clique no botão Validar para analisar o conteúdo e receber um relatório sobre os erros encontrados.
Especificação
Revise os detalhes do e-mail para ver se alguma dessas propriedades adicionais se aplica à sua fatura. Ao marcar essas propriedades adicionais, você permite que o Google mostre uma descrição mais completa da fatura.
Fatura
Nome do tipo: Invoice
Estende Intangible
| Nome | Tipo | Descrição |
|---|---|---|
| accountId | Texto | O identificador da conta em que o pagamento será aplicado. |
| billingPeriod | Duração | O intervalo de tempo usado para calcular a fatura. |
| corretor | Organization ou Person | Uma entidade que organiza uma troca entre um comprador e um vendedor. Na maioria dos casos, um corretor nunca adquire ou libera a propriedade de um produto ou serviço envolvido em uma troca. Se não estiver claro se uma entidade é um corretor, vendedor ou comprador, os dois últimos termos serão preferidos. |
| categoria | PhysicalActivityCategory, Text ou Thing | Uma categoria para o item. Sinais de maior ou barras podem ser usados para indicar informalmente uma hierarquia de categorias. |
| confirmationNumber | Texto | Um número que confirma o recebimento do pedido ou pagamento. |
| Cliente | Organization ou Person | Parte que faz o pedido ou paga a fatura. |
| minimumPaymentDue | PriceSpecification | O pagamento mínimo exigido no momento. |
| paymentDue | DateTime | A data de vencimento do pagamento. |
| paymentMethod | PaymentMethod | O nome do cartão de crédito ou outra forma de pagamento do pedido. |
| paymentMethodId | Texto | Um identificador da forma de pagamento usada (por exemplo, os últimos quatro dígitos do cartão de crédito). |
| paymentStatus | Texto | O status do pagamento, ou seja, se a fatura foi paga ou não. |
| provedor | Organization ou Person | A organização que oferece a reserva. |
| referencesOrder | Ordem | Os pedidos relacionados a esta fatura. Um ou mais pedidos podem ser combinados em uma única fatura. |
| scheduledPaymentDate | Data | A data em que a fatura está programada para ser paga. |
| totalPaymentDue | PriceSpecification | O valor total devido. |