Faktur

Gunakan jenis ini untuk menyematkan informasi tentang Invoice untuk pembayaran.

Kasus penggunaan

Kasus penggunaan berikut menunjukkan contoh umum cara penggunaan skema Invoice. Gunakan contoh ini untuk memastikan markup Anda terstruktur dengan benar.

Invoice untuk pembayaran otomatis

Berikut adalah contoh markup menggunakan jenis Invoice, dalam hal ini dengan pembayaran otomatis yang 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. Tempelkan kode markup Anda dan klik tombol Validasi untuk memindai konten dan menerima laporan tentang error yang ada.

Spesifikasi

Tinjau detail email Anda untuk melihat apakah ada properti tambahan ini yang berlaku untuk invoice Anda. Dengan menandai properti tambahan ini, Anda mengizinkan Google menampilkan deskripsi faktur yang lebih lengkap.

Faktur

Nama jenis: Invoice

Memperluas Tidak Berwujud (Intangible)

Nama Jenis Deskripsi
accountId Teks ID untuk akun yang akan menerima pembayaran.
billingPeriod Durasi Interval waktu yang digunakan untuk menghitung invoice.
broker Organization atau Person Entitas yang mengatur pertukaran antara pembeli dan penjual. Dalam sebagian besar kasus, broker tidak pernah memperoleh atau melepaskan kepemilikan produk atau layanan yang terlibat dalam pertukaran. Jika tidak jelas apakah suatu entitas adalah broker, penjual, atau pembeli, dua istilah terakhir lebih disukai.
kategori PhysicalActivityCategory, Text, atau Thing Kategori untuk item. Tanda lebih besar atau garis miring dapat digunakan untuk menunjukkan hierarki kategori secara informal.
confirmationNumber Teks Nomor yang mengonfirmasi bahwa pesanan atau pembayaran yang diberikan telah diterima.
pelanggan Organization atau Person Pihak yang melakukan pemesanan atau membayar invoice.
minimumPaymentDue PriceSpecification Pembayaran minimum yang diperlukan saat ini.
paymentDue DateTime Tanggal pembayaran jatuh tempo.
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 invoice telah dibayar atau belum.
provider Organization atau Person Organisasi yang menyediakan reservasi.
referencesOrder Pesan Pesanan yang terkait dengan Invoice ini. Satu atau beberapa Pesanan dapat digabungkan menjadi satu Invoice.
scheduledPaymentDate Tanggal Tanggal pembayaran invoice dijadwalkan.
totalPaymentDue PriceSpecification Total jumlah terutang.