استخدِم هذا النوع لتضمين معلومات عن فاتورة الدفع.
حالات الاستخدام
اتّبِع هذا المثال لضمان تنظيم ترميز 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 | Text | مُعرِّف الحساب الذي سيتم تطبيق الدفعة عليه. |
| billingPeriod | Duration | الفاصل الزمني المستخدَم لحساب الفاتورة. |
| broker | Organization أو Person | كيان يرتب عملية تبادل بين مشترٍ وبائع. في معظم الحالات، لا يكتسب الوسيط ملكية منتج أو خدمة مشاركة في عملية تبادل أو يتخلى عنها. إذا لم يكن من الواضح ما إذا كان الكيان وسيطًا أو بائعًا أو مشتريًا، يُفضَّل استخدام المصطلحَين الأخيرَين. |
| category | PhysicalActivityCategory أو Text أو Thing | فئة للسلعة. يمكن استخدام علامات أكبر من أو شرطات مائلة للإشارة بشكل غير رسمي إلى تسلسل هرمي للفئات. |
| confirmationNumber | Text | رقم يؤكّد استلام الطلب أو الدفعة المحدّدة. |
| customer | Organization أو Person | الطرف الذي يقدّم الطلب أو يدفع الفاتورة. |
| minimumPaymentDue | PriceSpecification | الحد الأدنى للدفع المطلوب في هذا الوقت. |
| paymentDue | DateTime | تاريخ استحقاق الدفع. |
| paymentMethod | PaymentMethod | اسم بطاقة الائتمان أو طريقة الدفع الأخرى للطلب. |
| paymentMethodId | Text | مُعرِّف لطريقة الدفع المستخدَمة (مثل آخر 4 أرقام من بطاقة الائتمان). |
| paymentStatus | Text | حالة الدفع، أي ما إذا تم دفع الفاتورة أم لا. |
| provider | Organization أو Person | المؤسسة التي تقدّم الحجز. |
| referencesOrder | Order | الطلبات المرتبطة بهذه الفاتورة. يمكن دمج طلب واحد أو أكثر في فاتورة واحدة. |
| scheduledPaymentDate | Date | التاريخ الذي من المقرر فيه دفع الفاتورة. |
| totalPaymentDue | PriceSpecification | إجمالي المبلغ المستحق. |