Administrar la configuración de impuestos y envío

Usa la API de Merchant Accounts para administrar la configuración de impuestos y envíos de todos los productos de tu cuenta, incluidas las cuentas secundarias.

Los cambios que realices se aplicarán a todos los productos. Para actualizar los impuestos y el envío de productos individuales, usa la API de Merchant Products.

Configuración de impuestos

Puedes usar el recurso accounttax para agregar la configuración de impuestos de tus productos que se segmentan para clientes de EE.UU. De esta manera, se actualizará la configuración fiscal a nivel de la cuenta.

Esta solicitud de ejemplo agrega diferentes tasas impositivas para dos ubicaciones diferentes. (para obtener más información, consulta Segmentos geográficos).

POST https://merchantapi.googleapis.com/accounts/v1beta/{account_id}/accounttax/{account_id}
{
  "taxRules": [
  {
    "regionCode": "US",
    "[locationId](/adwords/api/docs/appendix/geotargeting)": 21167,
    "useGoogleRate": true,
    "shippingTaxed": false
  },

 {
   "locationId": 21137,
   "shippingTaxed": true,
   "selfSpecifiedRateMicros": 21500
 }

 // ...

 ]
}

Configuración de envío

El recurso accounts.shippingSettings te permite recuperar y actualizar la configuración de envío de tu cuenta de varios clientes (MCA) y todas las cuentas secundarias asociadas.

Los integradores, agregadores y socios de canal que administran tiendas en línea y servicios de API para varios comercios suelen usar los MCA. Los comercios que tienen varias tiendas en línea o marcas que se venden en sitios web independientes también pueden optar por tener cuentas secundarias en una sola MCA.

Google puede actualizar automáticamente el tiempo de entrega estimado de algunos productos.

Agrega la configuración de envío

Usa el método accounts.shippingSettings.insert para agregar o actualizar la configuración de envío de tu cuenta.

El cuerpo de la solicitud debe contener el cuerpo completo del recurso accounts.shippingSettings, incluso si solo actualizas un solo atributo, ya que cualquier valor NULL o faltante en el cuerpo de la solicitud anulará los valores existentes.

Establece grupos de códigos postales

Usa la API de Merchant Accounts para administrar las regiones, llamadas postalCodeGroups, de una cuenta de comerciante.

El recurso postalCodeGroups es una lista de agrupaciones, en la que cada agrupación es una lista de varios códigos postales que comparten la misma configuración de envío.

Usa la API de Merchant para administrar tus postalCodeGroups de la siguiente manera:

  1. Realiza una llamada get para recuperar todos tus shippingsettings y postalCodeGroups.

  2. Copia shippingsettings de la llamada get a la llamada update.

  3. Si no usas etiquetas de tiempo de tránsito en tu servicio de envío, quita la siguiente entrada del cuerpo de la solicitud.

        "transitTimeLabels": [
        "all other labels"
    ],
    
  4. Propaga las regiones que deseas usar en la sección postalCodeGroups para la llamada update.

  5. Realiza una llamada update con los recursos shippingsettings y postalCodeGroups.

Cómo agregar la entrega el mismo día

Puedes usar Content API for Shopping para configurar servicios de envío el mismo día si tienes un inventario local. Consulta Cómo agregar información de la tienda a los productos locales (addlocalinventory).

Los servicios de envío el mismo día tienen local_delivery como shipmentType.

Se aplican las siguientes advertencias:

  • Todos los servicios de envío local_delivery se consideran entregas el mismo día.
  • No puedes cambiar la información de deliveryTime para las entregas locales.

Para configurar la entrega el mismo día para los productos de tu inventario local, usa el método accounts.shippingSettings.insert.

Cómo agregar la entrega al día siguiente

Los pedidos que se realicen después del horario límite para la entrega el mismo día se programarán para la entrega al día siguiente de forma predeterminada.

Para desactivar la entrega al día siguiente, establece no_delivery_post_cutoff como true.

Si desactivas la entrega al día siguiente, tus servicios de envío solo se mostrarán antes del horario límite de cada día.

La entrega al día siguiente solo está disponible cuando shipmentType es local_delivery.

Cómo agregar una política de devoluciones

Si publicas productos a través de anuncios de Shopping o fichas orgánicas, puedes usar returnpolicyonline para crear, ver, editar o borrar políticas de devoluciones en línea con los siguientes atributos:

Los productos que se venden a través de los anuncios de Shopping o las fichas orgánicas no requieren una dirección de devolución.

Para obtener más información, consulta Configura tus políticas de devoluciones para los anuncios de Shopping y las fichas orgánicas.

Puedes usar returnpolicyonline.create para agregar una política de devoluciones. La respuesta incluye la política actualizada.

POST https://merchantapi.googleapis.com/v1beta/{account_id}/returnpolicyonline