- リソース: AccountTax
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- TaxRule
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- TaxPostalCodeRange
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- メソッド
リソース: AccountTax
販売アカウントの税金設定。すべてのメソッドで管理者ロールが必要です。
JSON 表現 |
---|
{
"name": string,
"account": string,
"taxRules": [
{
object ( |
フィールド | |
---|---|
name |
ID。税金設定の名前。形式: 「{accountTax.name=accounts/{account}}」 |
account |
出力専用。これらのアカウントの税金設定が属するアカウントの ID。 |
taxRules[] |
税法に関する規則。"各地域の税制を定義します。特定の地域に規則がない場合、税金は提示されません。」 |
TaxRule
メインのタイプの規則
percent micro : 100% = 1 000 000、1% = 10 000 は負にできません。
1 人の税務管理者が担当する地域に配送される注文に適用される、税金のネクサスとその関連パラメータに関する情報。Nexus は、販売者が税務管理者が管理する地域でビジネスを行っているときに作成されます(Nexus の設定がサポートされているのは米国の州のみです)。販売者が米国の州にネクサスを有している場合、販売者は配送先に関連付けられたすべての税務当局に税金を支払う必要があります。次の ID : 8
JSON 表現 |
---|
{ "regionCode": string, "shippingTaxed": boolean, "effectiveTimePeriod": { object ( |
フィールド | |
---|---|
regionCode |
このルールが適用される地域コード |
shippingTaxed |
設定すると、この管理者の地域への配送時に送料が課税されます(商品と同じ税率)。カテゴリを指定せずに米国の州でのみ設定できます。 |
effectiveTimePeriod |
必須。このルールの有効期間。リストされた valid_time に継続時間がない場合は、将来の値に対してオープンエンドになります。この期間の開始期間が含まれ、終了期間は含まれません。 |
共用体フィールド location 。郵便番号の範囲または条件 ID で地域を記述します。location は次のいずれかになります。 |
|
locationId |
このルールが適用される地域の admin_id または conditions_id。 |
postCodeRange |
このルールが適用される郵便番号の範囲。 |
共用体フィールド rate_calculation 。この管理者の地域への配送の税率はどのように計算しますか。米国の州でのみ設定できます。rate_calculation は次のいずれかになります。 |
|
useGoogleRate |
配送先の場所に基づく送料: 販売者が対応する米国の州にネクサスがある場合は、配送地域を管轄する当局の送料が加算されます。 |
selfSpecifiedRateMicros |
マイクロ秒単位で指定された固定レート。100% = 1_000_000。オリジンベースの州に適しています。 |
TaxPostalCodeRange
地域を定義する郵便番号の範囲。
JSON 表現 |
---|
{ "start": string, "end": string } |
フィールド | |
---|---|
start |
必須。郵便番号の範囲の先頭。この範囲の中の最小値です。 |
end |
郵便番号の範囲の末尾。指定しない場合は、start と同じになります。 |
メソッド |
|
---|---|
|
GetAccountTaxRequest の条件に一致する税金のルールを返します。 |
|
アカウントの税金設定を更新します。 |