Usa este tipo para incorporar información sobre una factura de pago.
Casos de uso
En los siguientes casos de uso, se muestran ejemplos comunes de cómo se usa el esquema Invoice. Usa estos ejemplos para asegurarte de que tu lenguaje de marcado esté estructurado correctamente.
Factura por pago automático
Este es un ejemplo de marcado con el tipo Invoice, en este caso con el pago 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>
Microdatos
<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>
Prueba tu lenguaje de marcado
Puedes validar tu lenguaje de marcado con la Herramienta de prueba de lenguaje de marcado de correo electrónico. Pega tu código de lenguaje de marcado y haz clic en el botón Validar para analizar el contenido y recibir un informe sobre los errores presentes.
Especificación
Revisa los detalles de tu correo electrónico para ver si alguna de estas propiedades adicionales se aplica a tu factura. Si marcas estas propiedades adicionales, permites que Google muestre una descripción más enriquecida de la factura.
Factura
Nombre del tipo: Factura
Extiende Intangible
| Nombre | Tipo | Descripción |
|---|---|---|
| accountId | Texto | Es el identificador de la cuenta a la que se aplicará el pago. |
| billingPeriod | Duración | Es el intervalo de tiempo que se usa para calcular la factura. |
| corredor | Organization o Person | Es una entidad que organiza un intercambio entre un comprador y un vendedor. En la mayoría de los casos, un intermediario nunca adquiere ni libera la propiedad de un producto o servicio involucrado en un intercambio. Si no está claro si una entidad es un corredor, vendedor o comprador, se prefieren los dos últimos términos. |
| categoría | PhysicalActivityCategory, Text o Thing | Es una categoría para el elemento. Se pueden usar signos mayor que o barras para indicar de manera informal una jerarquía de categorías. |
| confirmationNumber | Texto | Es un número que confirma que se recibió el pedido o el pago determinado. |
| Cliente | Organization o Person | Es la parte que realiza el pedido o paga la factura. |
| minimumPaymentDue | PriceSpecification | Es el pago mínimo requerido en este momento. |
| paymentDue | DateTime | Es la fecha de vencimiento del pago. |
| paymentMethod | PaymentMethod | Nombre de la tarjeta de crédito o de otro método de pago del pedido. |
| paymentMethodId | Texto | Es un identificador de la forma de pago utilizada (p.ej., los últimos 4 dígitos de la tarjeta de crédito). |
| paymentStatus | Texto | Es el estado del pago, que indica si se pagó la factura o no. |
| proveedor | Organization o Person | Es la organización que proporciona la reserva. |
| referencesOrder | Pedido | Son los pedidos relacionados con esta factura. Se pueden combinar uno o más pedidos en una sola factura. |
| scheduledPaymentDate | Fecha | Es la fecha en la que se programó el pago de la factura. |
| totalPaymentDue | PriceSpecification | Es el importe total a pagar. |