Kaynak: AccountTax
Satıcı hesabının vergi ayarları. Tüm yöntemler için yönetici rolü gerekir.
JSON gösterimi |
---|
{
"name": string,
"account": string,
"taxRules": [
{
object ( |
Alanlar | |
---|---|
name |
Tanımlayıcı. Vergi ayarının adı. Biçim: "{accountTax.name=accounts/{account}}" |
account |
Yalnızca çıkış. Bu hesap vergi ayarlarının ait olduğu hesabın kimliği. |
taxRules[] |
Vergi kuralları. "Her bölgedeki vergi kurallarını tanımlayın. Bölgede kural yoksa vergi sunulmaz." |
TaxRule
Birincil tür dönüşüm
yüzde mikro : %100 = 1 000 000 ve% 1 = 10 000 negatif olamaz.
Tek bir vergi yöneticisinin kapsadığı bölgeye teslim edilen siparişlerde geçerli olan vergi bağlantı noktası ve ilgili parametreler hakkında bilgiler. Nexus, satıcı vergi yöneticisi tarafından yönetilen bir bölgede iş yaparken oluşturulur (Bağlantı noktası yapılandırması yalnızca ABD eyaletleri için desteklenir). Satıcının ABD eyaletlerinde bağlantı noktası varsa satıcının gönderim hedefiyle ilişkili tüm vergi kurumlarına vergi ödemesi gerekir. Sonraki Kimlik : 8
JSON gösterimi |
---|
{ "regionCode": string, "shippingTaxed": boolean, "effectiveTimePeriod": { object ( |
Alanlar | |
---|---|
regionCode |
Bu kuralın geçerli olduğu bölge kodu |
shippingTaxed |
Ayarlanırsa kargo ücreti, bu yöneticinin bölgesine teslimat yapılırken vergilendirilir (ürünle aynı oranda). Yalnızca kategorisi olmayan ABD eyaletlerinde ayarlanabilir. |
effectiveTimePeriod |
Zorunlu. Bu kuralın geçerli olduğu dönem. Listelenen geçerlilik_zamanı bölümünde süre eksikse geleceğe yönelik açık uçludur. Bu dönemin başlangıcı dahil, bitişi ise hariçtir. |
Birleştirme alanı location . Konumu, posta kodu aralığı veya ölçüt kimliği aracılığıyla açıklayın. location şunlardan yalnızca biri olabilir: |
|
locationId |
Bu kuralın geçerli olduğu bölgenin admin_id veya metric_id. |
postCodeRange |
Bu kuralın geçerli olduğu posta kodu aralığı. |
Birleştirme alanı rate_calculation . Bu yöneticinin bulunduğu bölgeye yapılan teslimatlar için vergi oranı nasıl hesaplanır? Yalnızca ABD eyaletlerinde ayarlanabilir. rate_calculation şunlardan yalnızca biri olabilir: |
|
useGoogleRate |
Teslimat konumuna bağlı ücret: Satıcının, ilgili ABD eyaletinde bağlantı noktası varsa teslimat bölgesi üzerinde yargı yetkisi olan yetkililerin ücretleri toplanır. |
selfSpecifiedRateMicros |
Mikro cinsinden belirtilen sabit bir ücret (%100 = 1_000_000). Menşe temelli eyaletler için uygundur. |
TaxPostalCodeRange
Alanı tanımlayan bir posta kodu aralığı.
JSON gösterimi |
---|
{ "start": string, "end": string } |
Alanlar | |
---|---|
start |
Zorunlu. Aynı zamanda aralıktaki en küçük olan posta kodu aralığının başlangıcı. |
end |
Posta kodu aralığının sonu. Belirtilmezse, başlangıç değeri ile aynı olur. |
Yöntemler |
|
---|---|
|
GetAccountTaxRequest koşullarıyla eşleşen vergi kurallarını döndürür |
|
Hesabın vergi ayarlarını günceller. |