이 유형을 사용하여 결제 인보이스에 관한 정보를 삽입합니다.
사용 사례
이 예에 따라 Invoice 마크업이 올바르게 구조화되도록 하세요.
자동 결제 인보이스
이 예에서는 자동 결제가 지정된 Invoice 마크업을 보여줍니다.
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>
마이크로데이터
<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>
마크업 테스트
이메일 마크업 테스터 도구를 사용하여 마크업의 유효성을 검사할 수 있습니다. 마크업 코드를 붙여넣고 검증 버튼을 클릭하여 콘텐츠를 검사하고 오류가 있는 경우 보고서를 받습니다.
사양
이메일의 세부정보를 검토하여 이러한 추가 속성이 인보이스에 적용되는지 확인합니다. 이러한 추가 속성을 마크업하면 Google에서 인보이스에 관한 더 풍부한 설명을 표시할 수 있습니다.
인보이스
유형 이름: Invoice
Intangible 확장
| 이름 | 유형 | 설명 |
|---|---|---|
| accountId | 텍스트 | 결제가 적용될 계정의 식별자입니다. |
| billingPeriod | 기간 | 인보이스를 계산하는 데 사용되는 시간 간격입니다. |
| broker | Organization 또는 Person | 구매자와 판매자 간의 교환을 주선하는 항목입니다. 대부분의 경우 중개업자는 교환과 관련된 제품 또는 서비스의 소유권을 취득하거나 양도하지 않습니다. 항목이 중개업자인지, 판매자인지, 구매자인지 명확하지 않은 경우 마지막 두 용어를 사용하는 것이 좋습니다. |
| category | PhysicalActivityCategory, 텍스트 또는 Thing | 상품의 카테고리입니다. 부등호 또는 슬래시를 사용하여 비공식적으로 카테고리 계층 구조를 나타낼 수 있습니다. |
| confirmationNumber | 텍스트 | 지정된 주문 또는 결제가 수신되었음을 확인하는 번호입니다. |
| customer | Organization 또는 Person | 주문을 하거나 인보이스를 결제하는 당사자입니다. |
| minimumPaymentDue | PriceSpecification | 현재 필요한 최소 결제 금액입니다. |
| paymentDue | DateTime | 결제 기한입니다. |
| paymentMethod | PaymentMethod | 주문에 사용된 신용카드 또는 기타 결제 방법의 이름입니다. |
| paymentMethodId | 텍스트 | 사용된 결제 방법의 식별자입니다 (예: 신용카드의 마지막 4자리 숫자). |
| paymentStatus | 텍스트 | 결제 상태입니다. 인보이스가 결제되었는지 여부입니다. |
| provider | Organization 또는 Person | 예약을 제공하는 조직입니다. |
| referencesOrder | 주문 | 이 인보이스와 관련된 주문입니다. 하나 이상의 주문을 단일 인보이스로 결합할 수 있습니다. |
| scheduledPaymentDate | 날짜 | 인보이스가 결제될 예정일입니다. |
| totalPaymentDue | PriceSpecification | 총 결제 금액입니다. |