Bagikan melalui


Billing Accounts - Add Payment Terms

Menambahkan ketentuan pembayaran ke semua profil penagihan di bawah akun penagihan. Saat ini, ketentuan pembayaran hanya dapat ditambahkan pada akun penagihan yang memiliki Jenis Perjanjian sebagai 'Perjanjian Pelanggan Microsoft' dan AccountType sebagai 'Enterprise'. Tindakan ini memerlukan pra-otorisasi dan hanya Penjual Bidang yang berwenang untuk menambahkan persyaratan pembayaran dan bukan tindakan layanan mandiri.

POST https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/addPaymentTerms?api-version=2024-04-01

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
billingAccountName
path True

string

ID yang secara unik mengidentifikasi akun penagihan.

Pola regex: ^([0-9]+|([Pp][Cc][Nn]\.[A-Za-z0-9]+)|[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}(:[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}_[0-9]{4}(-[0-9]{2}){2})?)$

api-version
query True

string

Versi API yang akan digunakan dengan permintaan klien. Versi saat ini adalah 2024-04-01.

Isi Permintaan

Nama Jenis Deskripsi
parameters

PaymentTerm[]

Properti jangka waktu pembayaran.

Respons

Nama Jenis Deskripsi
200 OK

BillingAccount

Daftar akun penagihan.

202 Accepted

Hasil operasi yang diterima yang mengembalikan header 'Lokasi' yang dapat dijajaki klien untuk melihat hasil operasi.

Header

  • Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Respons kesalahan yang menjelaskan mengapa operasi gagal.

Contoh

PaymentTermsAdd

Permintaan sampel

POST https://management.azure.com/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31/addPaymentTerms?api-version=2024-04-01

[
  {
    "term": "net10",
    "startDate": "2023-01-05T22:39:34.2606750Z",
    "endDate": "2023-01-25T22:39:34.2606750Z"
  }
]

Respon sampel

location: https://management.azure.com/providers/Microsoft.Billing/billingAccounts/00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2018-09-30/operationResults/addPaymentTerms_ed2975a8-8f77-43bb-a717-ace54326b14b?api-version=2024-04-01
retry-after: 10
operation-id: ed2975a8-8f77-43bb-a717-ace54326b14b
{
  "id": "/providers/Microsoft.Billing/billingAccounts/010000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
  "name": "00000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31",
  "properties": {
    "accountStatus": "Active",
    "accountType": "Business",
    "accountSubType": "Enterprise",
    "agreementType": "MicrosoftCustomerAgreement",
    "displayName": "Premier Business Account",
    "hasReadAccess": true,
    "primaryBillingTenantId": "20000000-0000-0000-0000-000000000001"
  },
  "type": "Microsoft.Billing/billingAccounts",
  "systemData": {
    "createdAt": "2023-01-04T22:39:34.2606750Z",
    "lastModifiedAt": "2023-01-05T22:39:34.2606750Z"
  }
}

Definisi

Nama Deskripsi
AccountStatus

Status akun penagihan saat ini.

AccountSubType

Tingkat akun.

AccountType

Jenis pelanggan.

AgreementType

Jenis perjanjian.

BillingAccount

Akun penagihan.

BillingAccountProperties

Akun penagihan.

BillingAccountStatusReasonCode

Alasan status akun penagihan yang ditentukan.

BillingRelationshipType

Mengidentifikasi hubungan penagihan yang diwakili oleh akun penagihan. Hubungan penagihan mungkin antara Microsoft, pelanggan, dan/atau pihak ketiga.

createdByType

Jenis identitas yang membuat sumber daya.

EnrollmentDetails

Properti pendaftaran.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

ErrorDetail

Detail kesalahan.

ErrorResponse

Respons kesalahan

ExtendedTermOption

Ekstensi akun penagihan yang dipilih oleh perusahaan.

IndirectRelationshipInfo

Mengidentifikasi profil penagihan yang ditautkan ke profil penagihan lain dalam gerakan pembelian tidak langsung.

MarkupStatus

Status markup pendaftaran, hanya berlaku untuk pendaftaran tidak langsung.

PaymentTerm

Properti jangka waktu pembayaran.

ProvisioningState

Status provisi sumber daya selama operasi jangka panjang.

RegistrationNumber

Menjelaskan nomor pendaftaran organisasi yang ditautkan dengan akun penagihan.

SoldTo

Alamat individu atau organisasi yang bertanggung jawab atas akun penagihan.

SupportLevel

Penawaran tingkat dukungan yang terkait dengan pendaftaran.

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

TaxIdentifier

Pengidentifikasi pajak untuk akun penagihan.

TaxIdentifierStatus

Status pengidentifikasi pajak.

TaxIdentifierType

Jenis pengidentifikasi pajak.

AccountStatus

Status akun penagihan saat ini.

Nama Jenis Deskripsi
Active

string

Deleted

string

Disabled

string

Expired

string

Extended

string

New

string

Other

string

Pending

string

Terminated

string

Transferred

string

UnderReview

string

AccountSubType

Tingkat akun.

Nama Jenis Deskripsi
Enterprise

string

Individual

string

None

string

Other

string

Professional

string

AccountType

Jenis pelanggan.

Nama Jenis Deskripsi
Business

string

ClassicPartner

string

Enterprise

string

Individual

string

Internal

string

Other

string

Partner

string

Reseller

string

Tenant

string

AgreementType

Jenis perjanjian.

Nama Jenis Deskripsi
EnterpriseAgreement

string

MicrosoftCustomerAgreement

string

MicrosoftOnlineServicesProgram

string

MicrosoftPartnerAgreement

string

Other

string

BillingAccount

Akun penagihan.

Nama Jenis Deskripsi
id

string

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Misalnya "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Nama sumber daya

properties

BillingAccountProperties

Akun penagihan.

systemData

systemData

Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy.

tags

object

Kamus metadata yang terkait dengan sumber daya. Ini mungkin tidak diisi untuk semua jenis sumber daya. Panjang kunci/nilai maksimum yang didukung 256 karakter. Kunci/nilai tidak boleh kosong nilai atau null. Kunci tidak dapat berisi <> % & \ ? /

type

string

Jenis sumber daya. Misalnya, "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts"

BillingAccountProperties

Akun penagihan.

Nama Jenis Deskripsi
accountStatus

AccountStatus

Status akun penagihan saat ini.

accountStatusReasonCode

BillingAccountStatusReasonCode

Alasan status akun penagihan yang ditentukan.

accountSubType

AccountSubType

Tingkat akun.

accountType

AccountType

Jenis pelanggan.

agreementType

AgreementType

Jenis perjanjian.

billingRelationshipTypes

BillingRelationshipType[]

Mengidentifikasi hubungan penagihan yang diwakili oleh akun penagihan. Hubungan penagihan mungkin antara Microsoft, pelanggan, dan/atau pihak ketiga.

displayName

string

Nama akun penagihan.

enrollmentDetails

EnrollmentDetails

Properti pendaftaran.

hasNoBillingProfiles

boolean

Menunjukkan apakah akun penagihan memiliki profil penagihan atau tidak.

hasReadAccess

boolean

Menunjukkan apakah pengguna memiliki akses baca ke akun penagihan.

notificationEmailAddress

string

Alamat email pemberitahuan untuk akun warisan. Tersedia untuk jenis perjanjian Program Layanan Online Microsoft.

primaryBillingTenantId

string

Penyewa yang digunakan untuk menyiapkan akun penagihan. Secara default, hanya pengguna dari penyewa ini yang bisa mendapatkan penetapan peran di akun penagihan dan semua pembelian disediakan di penyewa ini.

provisioningState

ProvisioningState

Status provisi sumber daya selama operasi jangka panjang.

qualifications

string[]

Kualifikasi untuk harga pada akun penagihan. Nilai mungkin Komersial, Pendidikan, Amal, atau Pemerintah.

registrationNumber

RegistrationNumber

Menjelaskan nomor pendaftaran organisasi yang ditautkan dengan akun penagihan.

soldTo

SoldTo

Alamat individu atau organisasi yang bertanggung jawab atas akun penagihan.

taxIds

TaxIdentifier[]

Daftar pengidentifikasi pajak untuk akun penagihan.

BillingAccountStatusReasonCode

Alasan status akun penagihan yang ditentukan.

Nama Jenis Deskripsi
Expired

string

ManuallyTerminated

string

Other

string

TerminateProcessing

string

Transferred

string

UnusualActivity

string

BillingRelationshipType

Mengidentifikasi hubungan penagihan yang diwakili oleh akun penagihan. Hubungan penagihan mungkin antara Microsoft, pelanggan, dan/atau pihak ketiga.

Nama Jenis Deskripsi
CSPCustomer

string

CSPPartner

string

Direct

string

IndirectCustomer

string

IndirectPartner

string

Other

string

createdByType

Jenis identitas yang membuat sumber daya.

Nama Jenis Deskripsi
Application

string

Key

string

ManagedIdentity

string

User

string

EnrollmentDetails

Properti pendaftaran.

Nama Jenis Deskripsi
billingCycle

string

Siklus penagihan untuk pendaftaran.

channel

string

Jenis saluran pendaftaran.

cloud

string

Cloud pendaftaran.

countryCode

string

Kode negara pendaftaran.

currency

string

Mata uang penagihan untuk pendaftaran.

endDate

string

Tanggal akhir pendaftaran.

extendedTermOption

ExtendedTermOption

Ekstensi akun penagihan yang dipilih oleh perusahaan.

indirectRelationshipInfo

IndirectRelationshipInfo

Properti pendaftaran yang hanya berlaku untuk pendaftaran tidak langsung.

invoiceRecipient

string

Kontak yang menerima faktur pendaftaran.

language

string

Bahasa untuk pendaftaran.

markupStatus

MarkupStatus

Status markup pendaftaran, hanya berlaku untuk pendaftaran tidak langsung.

poNumber

string

Nomor pesanan pembelian pendaftaran.

startDate

string

Tanggal mulai pendaftaran.

supportCoverage

string

Periode cakupan dukungan untuk pendaftaran.

supportLevel

SupportLevel

Penawaran tingkat dukungan yang terkait dengan pendaftaran.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

Nama Jenis Deskripsi
info

object

Info tambahan.

type

string

Jenis info tambahan.

ErrorDetail

Detail kesalahan.

Nama Jenis Deskripsi
additionalInfo

ErrorAdditionalInfo[]

Info tambahan kesalahan.

code

string

Kode kesalahan.

details

ErrorDetail[]

Detail kesalahan.

message

string

Pesan kesalahan.

target

string

Target kesalahan.

ErrorResponse

Respons kesalahan

Nama Jenis Deskripsi
error

ErrorDetail

Objek kesalahan.

ExtendedTermOption

Ekstensi akun penagihan yang dipilih oleh perusahaan.

Nama Jenis Deskripsi
Opted-In

string

Opted-Out

string

Other

string

IndirectRelationshipInfo

Mengidentifikasi profil penagihan yang ditautkan ke profil penagihan lain dalam gerakan pembelian tidak langsung.

Nama Jenis Deskripsi
billingAccountName

string

Nama akun penagihan mitra atau pelanggan untuk gerakan tidak langsung.

billingProfileName

string

Nama profil penagihan mitra atau pelanggan untuk gerakan tidak langsung.

displayName

string

Nama tampilan mitra atau pelanggan untuk gerakan tidak langsung.

MarkupStatus

Status markup pendaftaran, hanya berlaku untuk pendaftaran tidak langsung.

Nama Jenis Deskripsi
Disabled

string

Locked

string

Other

string

Preview

string

Published

string

PaymentTerm

Properti jangka waktu pembayaran.

Nama Jenis Deskripsi
endDate

string

Tanggal kapan 'Jangka Waktu Pembayaran' yang ditentukan akan berakhir dan selalu dalam UTC.

isDefault

boolean

Menunjukkan jangka waktu pembayaran adalah jangka waktu pembayaran standar.

startDate

string

Tanggal kapan 'Jangka Waktu Pembayaran' yang ditentukan akan berlaku dari dan selalu dalam UTC.

term

string

Mewakili durasi dalam format netXX. Selalu dalam beberapa hari.

ProvisioningState

Status provisi sumber daya selama operasi jangka panjang.

Nama Jenis Deskripsi
Canceled

string

Failed

string

New

string

Pending

string

Provisioning

string

Succeeded

string

RegistrationNumber

Menjelaskan nomor pendaftaran organisasi yang ditautkan dengan akun penagihan.

Nama Jenis Deskripsi
id

string

Nomor identifikasi unik organisasi yang ditautkan dengan akun penagihan.

required

boolean

Mengidentifikasi apakah nomor pendaftaran diperlukan untuk akun penagihan.

type

string[]

Jenis nomor pendaftaran yang diizinkan berdasarkan negara akun penagihan.

SoldTo

Alamat individu atau organisasi yang bertanggung jawab atas akun penagihan.

Nama Jenis Deskripsi
addressLine1

string

Baris alamat 1.

addressLine2

string

Baris alamat 2.

addressLine3

string

Baris alamat 3.

city

string

Kota alamat.

companyName

string

Nama perusahaan. Opsional untuk MCA Individual (Bayar sesuai pemakaian).

country

string

Kode negara menggunakan format ISO 3166-1 Alpha-2.

district

string

Distrik alamat.

email

string

Alamat email.

firstName

string

Nama depan. Opsional untuk MCA Enterprise.

isValidAddress

boolean

Menunjukkan apakah alamat tidak lengkap.

lastName

string

Nama belakang. Opsional untuk MCA Enterprise.

middleName

string

Nama tengah.

phoneNumber

string

Nomor telepon.

postalCode

string

Kode pos.

region

string

Wilayah alamat.

SupportLevel

Penawaran tingkat dukungan yang terkait dengan pendaftaran.

Nama Jenis Deskripsi
Developer

string

Other

string

Pro-Direct

string

Standard

string

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

Nama Jenis Deskripsi
createdAt

string

Tanda waktu pembuatan sumber daya (UTC).

createdBy

string

Identitas yang membuat sumber daya.

createdByType

createdByType

Jenis identitas yang membuat sumber daya.

lastModifiedAt

string

Tanda waktu modifikasi terakhir sumber daya (UTC)

lastModifiedBy

string

Identitas yang terakhir mengubah sumber daya.

lastModifiedByType

createdByType

Jenis identitas yang terakhir memodifikasi sumber daya.

TaxIdentifier

Pengidentifikasi pajak untuk akun penagihan.

Nama Jenis Deskripsi
country

string

Negara pengidentifikasi pajak.

id

string

Id pengidentifikasi pajak.

scope

string

Cakupan pengidentifikasi pajak.

status

TaxIdentifierStatus

Status pengidentifikasi pajak.

type

TaxIdentifierType

Jenis pengidentifikasi pajak.

TaxIdentifierStatus

Status pengidentifikasi pajak.

Nama Jenis Deskripsi
Invalid

string

Other

string

Valid

string

TaxIdentifierType

Jenis pengidentifikasi pajak.

Nama Jenis Deskripsi
BrazilCcmId

string

BrazilCnpjId

string

BrazilCpfId

string

CanadianFederalExempt

string

CanadianProvinceExempt

string

ExternalTaxation

string

IndiaFederalServiceTaxId

string

IndiaFederalTanId

string

IndiaPanId

string

IndiaStateCstId

string

IndiaStateGstINId

string

IndiaStateVatId

string

IntlExempt

string

LoveCode

string

MobileBarCode

string

NationalIdentificationNumber

string

Other

string

PublicSectorId

string

USExempt

string

VatId

string