Penyiapan penagihan, yang mengaitkan akun pembayaran dan pengiklan. Penyiapan penagihan ditujukan khusus untuk satu pengiklan.
Representasi JSON |
---|
{ "resourceName": string, "status": enum ( |
Kolom | |
---|---|
resourceName |
Tidak dapat diubah. Nama resource penyiapan penagihan. Nama resource BillingSetup memiliki bentuk:
|
status |
Hanya output. Status penyiapan penagihan. |
paymentsAccountInfo |
Tidak dapat diubah. Informasi akun pembayaran yang terkait dengan penyiapan penagihan ini. Saat menyiapkan penagihan, ini digunakan untuk mendaftar dengan akun pembayaran baru (dan akun payments tidak boleh ditetapkan). Saat menyiapkan penagihan, Akun pembayaran ini dan Akun pembayaran akan diisi. |
id |
Hanya output. ID penyiapan penagihan. |
paymentsAccount |
Tidak dapat diubah. Nama resource akun pembayaran yang dikaitkan dengan penyiapan penagihan ini. Nama resource pembayaran memiliki bentuk:
|
Kolom union Saat mengambil penyiapan penagihan yang ada, ini adalah waktu mulai yang diminta. Namun, jika penyiapan disetujui (lihat status) setelah waktu mulai yang diminta, berarti ini adalah waktu persetujuan. |
|
startDateTime |
Tidak dapat diubah. Waktu tanggal mulai dalam format tttt-BB-hh atau tttt-BB-hh JJ:mm:dd. Hanya waktu mendatang yang diizinkan. |
startTimeType |
Tidak dapat diubah. Waktu mulai sebagai jenis. Hanya SEKARANG yang diizinkan. |
Kolom union end_time . Saat penyiapan penagihan berakhir / berakhir. Ini bisa SELAMANYA atau waktu mulai penyiapan penagihan terjadwal berikutnya. end_time hanya ada berupa salah satu diantara berikut: |
|
endDateTime |
Hanya output. Waktu tanggal akhir dalam format tttt-BB-hh atau tttt-BB-hh JJ:mm:dd. |
endTimeType |
Hanya output. Waktu berakhir sebagai jenis. Satu-satunya nilai yang mungkin adalah FOREVER. |
BillingSetupStatus
Kemungkinan status BillingSetup.
Enum | |
---|---|
UNSPECIFIED |
Tidak ditentukan. |
UNKNOWN |
Hanya digunakan untuk nilai hasil. Mewakili nilai yang tidak diketahui pada versi ini. |
PENDING |
Penyiapan penagihan sedang menunggu persetujuan. |
APPROVED_HELD |
Penyiapan penagihan telah disetujui tetapi anggaran pertama yang terkait belum. Hal ini hanya dapat terjadi pada penyiapan penagihan yang dikonfigurasi untuk invoice bulanan. |
APPROVED |
Penyiapan penagihan telah disetujui. |
CANCELLED |
Penyiapan penagihan dibatalkan oleh pengguna sebelum persetujuan. |
PaymentsAccountInfo
Penampung informasi akun pembayaran untuk penagihan ini.
Representasi JSON |
---|
{ "paymentsAccountId": string, "paymentsAccountName": string, "paymentsProfileId": string, "paymentsProfileName": string, "secondaryPaymentsProfileId": string } |
Kolom | |
---|---|
paymentsAccountId |
Hanya output. ID 16 digit yang digunakan untuk mengidentifikasi akun pembayaran yang terkait dengan penyiapan penagihan. Kolom ini harus diteruskan sebagai string dengan tanda hubung, misalnya, "1234-5678-9012-3456". |
paymentsAccountName |
Tidak dapat diubah. Nama akun pembayaran yang dikaitkan dengan penyiapan penagihan. Tindakan ini memungkinkan pengguna menentukan nama yang bermakna untuk akun pembayaran guna membantu rekonsiliasi invoice bulanan. Nama ini akan dicetak di invoice bulanan. |
paymentsProfileId |
Tidak dapat diubah. ID 12 digit yang digunakan untuk mengidentifikasi profil pembayaran yang terkait dengan penyiapan penagihan. Nama ini harus diteruskan sebagai string dengan tanda hubung, misalnya, "1234-5678-9012". |
paymentsProfileName |
Hanya output. Nama profil pembayaran yang terkait dengan penyiapan penagihan. |
secondaryPaymentsProfileId |
Hanya output. ID profil pembayaran sekunder ada pada situasi yang tidak umum, misalnya, saat perjanjian kewajiban terutang telah dibuat. |