Resource: AccountTax
Setelan pajak akun penjual. Semua metode memerlukan peran admin.
Representasi JSON |
---|
{
"name": string,
"account": string,
"taxRules": [
{
object ( |
Kolom | |
---|---|
name |
ID. Nama setelan pajak. Format: "{accountTax.name=accounts/{account}}" |
account |
Hanya output. ID akun yang mencakup setelan pajak akun ini. |
taxRules[] |
Peraturan pajak. "Tentukan aturan pajak di setiap wilayah. Pajak tidak akan ditampilkan jika suatu wilayah tidak memiliki aturan." |
TaxRule
Jenis konvensi utama
persen mikro : 100% = 1 000 000 dan 1% = 10 000 tidak boleh negatif.
Informasi tentang nexus pajak dan parameter terkait yang berlaku untuk pesanan yang dikirim ke area yang dicakup oleh satu admin pajak. Nexus tercipta ketika pedagang melakukan bisnis di wilayah yang dikelola oleh admin pajak (hanya negara bagian AS yang didukung untuk konfigurasi nexus). Jika penjual memiliki nexus di negara bagian AS, penjual harus membayar pajak ke semua otoritas pajak yang terkait dengan tujuan pengiriman. ID Berikutnya : 8
Representasi JSON |
---|
{ "regionCode": string, "shippingTaxed": boolean, "effectiveTimePeriod": { object ( |
Kolom | |
---|---|
regionCode |
Kode wilayah tempat aturan ini berlaku |
shippingTaxed |
Jika ditetapkan, biaya pengiriman akan dikenai pajak (dengan tarif yang sama seperti produk) saat mengirim ke area admin ini. Hanya dapat ditetapkan di negara bagian AS tanpa kategori. |
effectiveTimePeriod |
Wajib. Jangka waktu saat aturan ini berlaku. Jika durasi tidak ada di effective_time yang tercantum, berarti durasi tersebut bersifat terbuka di masa mendatang. Awal jangka waktu ini bersifat inklusif, dan bagian akhirnya bersifat eksklusif. |
Kolom union location . Jelaskan lokasi melalui rentang kode pos atau ID kriteria. location hanya dapat berupa salah satu dari berikut: |
|
locationId |
Admin_id atau criteria_id wilayah tempat aturan ini diterapkan. |
postCodeRange |
Rentang kode pos tempat aturan ini berlaku. |
Kolom union rate_calculation . Bagaimana cara menghitung tarif pajak untuk pengiriman ke area admin ini. Hanya dapat ditetapkan di negara bagian AS. rate_calculation hanya dapat berupa salah satu dari berikut: |
|
useGoogleRate |
Tarif yang bergantung pada lokasi pengiriman: jika penjual memiliki cabang di negara bagian AS yang terkait, tarif dari otoritas dengan wilayah hukum terkait area pengiriman akan ditambahkan. |
selfSpecifiedRateMicros |
Tarif tetap yang ditentukan dalam mikro, di mana 100% = 1_000_000. Cocok untuk negara bagian berdasarkan origin. |
TaxPostalCodeRange
Rentang kode pos yang menentukan area tersebut.
Representasi JSON |
---|
{ "start": string, "end": string } |
Kolom | |
---|---|
start |
Wajib. Awal rentang kode pos, yang juga merupakan yang terkecil dalam rentang. |
end |
Akhir rentang kode pos. Akan sama dengan start jika tidak ditentukan. |
Metode |
|
---|---|
|
Menampilkan aturan pajak yang cocok dengan kondisi GetAccountTaxRequest |
|
Memperbarui setelan pajak akun. |