Recurso: AccountTax
Es la configuración de impuestos de una cuenta de comerciante. Todos los métodos requieren el rol de administrador.
Representación JSON |
---|
{
"name": string,
"account": string,
"taxRules": [
{
object ( |
Campos | |
---|---|
name |
Identificador. Es el nombre de la configuración de impuestos. Formato: “{accountTax.name=accounts/{account}}" |
account |
Solo salida. Es el ID de la cuenta a la que pertenece esta configuración de impuestos de la cuenta. |
taxRules[] |
Reglas fiscales "Define las reglas fiscales en cada región. Si una región no tiene ninguna regla, no se presentarán impuestos”. |
TaxRule
Convención de tipo principal
porcentaje micro : 100% = 1 000 000 y 1% = 10 000 no pueden ser negativos.
Información sobre nexos fiscales y parámetros relacionados aplicables a los pedidos entregados en el área cubierta por un único administrador fiscal. El nexo se crea cuando un comercio opera en un área administrada por el administrador fiscal (solo se admiten los estados de EE.UU. para la configuración de nexos). Si el comercio tiene nexo fiscal en un estado de EE.UU., debe pagar impuestos a todas las autoridades fiscales asociadas con el destino de envío. Next Id : 8
Representación JSON |
---|
{ "regionCode": string, "shippingTaxed": boolean, "effectiveTimePeriod": { object ( |
Campos | |
---|---|
regionCode |
Código regional en el que se aplica esta regla |
shippingTaxed |
Si se establece, se gravará el cargo de envío (con la misma tarifa que el producto) cuando se entregue en el área de este administrador. Solo se puede configurar en estados de EE.UU. sin una categoría. |
effectiveTimePeriod |
Obligatorio. Período en el que esta regla entró en vigencia. Si falta la duración deeffective_time enumerada, entonces es abierta para el futuro. El inicio de este período es inclusivo y el final es exclusivo. |
Campo de unión location . Describe la ubicación mediante un intervalo de códigos postales o un ID de criterios. Las direcciones (location ) solo pueden ser una de las siguientes opciones: |
|
locationId |
El admin_id o requirements_id de la región en la que se aplica esta regla. |
postCodeRange |
El intervalo de códigos postales al que se aplica esta regla. |
Campo de unión rate_calculation . ¿Cómo se calcula la tasa impositiva para las entregas en el área de este administrador? Solo se puede configurar en estados de EE.UU. Las direcciones (rate_calculation ) solo pueden ser una de las siguientes opciones: |
|
useGoogleRate |
Tarifa que depende de la ubicación de entrega: Si el comercio tiene nexo fiscal en el estado correspondiente de EE.UU., se suman las tarifas de las autoridades con jurisdicción sobre el área de entrega. |
selfSpecifiedRateMicros |
Una tasa fija especificada en micros, donde 100% = 1_000_000. Apto para estados basados en el origen. |
TaxPostalCodeRange
Un intervalo de códigos postales que define el área.
Representación JSON |
---|
{ "start": string, "end": string } |
Campos | |
---|---|
start |
Obligatorio. Indica el inicio del intervalo de códigos postales, que también es el más pequeño del intervalo. |
end |
Final del intervalo de códigos postales. Será la misma que la de inicio si no se especifica. |
Métodos |
|
---|---|
|
Devuelve las reglas fiscales que coinciden con las condiciones de GetAccountTaxRequest |
|
Actualiza la configuración fiscal de la cuenta. |