Gunakan jenis ini untuk menyematkan informasi tentang Invoice untuk pembayaran.
Kasus penggunaan
Kasus penggunaan berikut menunjukkan contoh umum cara skema Invoice
data Gunakan contoh ini untuk memastikan bahwa markup Anda terstruktur dengan benar.
Invoice untuk pembayaran otomatis
Ini adalah contoh markup yang menggunakan Jenis invoice, dalam hal ini dengan pembayaran otomatis ditentukan.
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>
Microdata
<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>
Menguji Markup
Anda dapat memvalidasi markup menggunakan Alat Penguji Markup Email. Tempel kode markup Anda dan klik tombol Validasi untuk memindai konten dan menerima laporan jika ada error.
Spesifikasi
Tinjau detail email Anda untuk melihat apakah ada properti tambahan ini terapkan pada invoice. Dengan me-markup properti tambahan ini, Anda untuk menampilkan deskripsi invoice yang lebih lengkap.
Faktur
Nama jenis: Invoice
Memperluas Intangible
Nama | Jenis | Deskripsi |
---|---|---|
accountId | Teks | ID untuk akun tempat pembayaran akan diterapkan. |
billingPeriod | Durasi | Interval waktu yang digunakan untuk menghitung faktur. |
perantara | Organisasi atau Individu | Entitas yang mengatur pertukaran antara pembeli dan penjual. Pada umumnya, broker tidak pernah mengakuisisi atau melepaskan kepemilikan produk atau layanan yang terlibat dalam suatu bursa. Jika tidak jelas apakah entitas merupakan broker, penjual, atau pembeli, dua istilah terakhir akan lebih disukai. |
kategori | PhysicalActivityCategory, Teks, atau Thing | Kategori untuk item. Tanda atau garis miring yang lebih besar dapat digunakan untuk menunjukkan hierarki kategori secara informal. |
confirmationNumber | Teks | Nomor yang mengonfirmasi bahwa pesanan atau pembayaran tertentu telah diterima. |
pelanggan | Organisasi atau Individu | Pihak yang melakukan pemesanan atau membayar invoice. |
minimumPaymentDue | PriceSpecification | Pembayaran minimum yang diwajibkan saat ini. |
paymentDue | DateTime | Tanggal jatuh tempo pembayaran. |
paymentMethod | PaymentMethod | Nama kartu kredit atau metode pembayaran lainnya untuk pesanan. |
paymentMethodId | Teks | ID untuk metode pembayaran yang digunakan (misalnya 4 digit terakhir kartu kredit). |
paymentStatus | Teks | Status pembayaran; apakah faktur telah dibayar atau belum. |
provider | Organisasi atau Individu | Organisasi yang menyediakan reservasi. |
referencesOrder | Nomor | Pesanan yang terkait dengan Invoice ini. Satu atau beberapa Pesanan dapat digabungkan menjadi satu Invoice. |
scheduledPaymentDate | Date | Tanggal invoice dijadwalkan untuk dibayar. |
totalPaymentDue | PriceSpecification | Total jumlah terutang. |