Tarifas y plazo de entrega (solo para contenido heredado)

En este instructivo, se explica lo siguiente:

  1. Una descripción general de qué tarifa y se admiten casos de uso de tiempo de entrega
  2. Instrucciones específicas sobre cómo especificar el tiempo de entrega y las tarifas de los pedidos para action_link en tus feeds
  3. Expectativas de precisión

Para ver una muestra de feed completa en la que se muestra el uso de las tarifas y el tiempo de entrega del pedido, consulta la Cómo pedir un ejemplo de EPA de redireccionamiento de pedidos.

Tarifa y casos de uso de tiempo de entrega

Casos de uso de tarifas

Proporcionamos varias formas diferentes de especificar las tarifas. En los puntos que aparecen a continuación, se describen los diferentes usos casos compatibles, junto con un lenguaje de ejemplo similar al que el usuario verá en la front end.

  • Tarifa fija: "Tarifa de entrega de USD 5" o "Cargos del servicio de USD 5"
  • Tarifa de porcentaje: "Tarifa de entrega del 5%" o "Cargos del servicio del 5%"
  • Rangos de tarifas: “Tarifas de entrega de USD 2 a USD 10” o "Cargos del servicio del 3% al 6%"
  • Rangos finales abiertos: “Los cargos de entrega comienzan en un 5%” o "Cargos del servicio de hasta USD 20"

Como se muestra en los ejemplos anteriores, las tarifas se pueden especificar como cargos de entrega o cargos del servicio. También es posible especificar varias tarifas (p.ej., “Cargos del servicio del 5% al 10%, cargos de entrega de USD 5”).

No se admiten los casos de uso que requieren que las tarifas se actualicen a lo largo del día o que se cambien en función de la información sobre el usuario.

Casos de uso de tiempo de entrega

Permitimos varios formatos diferentes para especificar el horario de disponibilidad y, así, asegurar que tu proporcionando datos exactos. En los puntos que aparecen a continuación, se describen los distintos casos de uso admitidos, junto con con algún ejemplo de lenguaje similar al que verá el usuario en el frontend.

  • Tiempos fijos: “Entrega en 30 min” o "Retiro en 15 min"
  • Intervalos de tiempo: “Entrega en 30 min-1 h” o “Retiro en 15-20 min”
  • Períodos finales abiertos: “Entrega en más de 10 min” o “Retiro en menos de 1 h”

El tiempo de entrega se puede especificar para el retiro y la entrega con un formato común (como se describe a continuación). Como se muestra en los ejemplos anteriores, el texto que se muestra a los usuarios reflejan el nivel de satisfacción type especificado en el vínculo de acción.

No se admiten los casos de uso que requieren actualizaciones de horarios durante el día o cambios en función de la información sobre el usuario.

Cómo especificar el tiempo de entrega de los pedidos a través de feeds

El tiempo de entrega del pedido para los vínculos de acción se incluye en el feed del comercio. action_link mensaje, como parte del food_ordering_metadata . Por cada action_link asociado con el comercio, debes proporcionar entregas con una de las rutas de mensajes.

Tiempo de entrega fijo

  • Merchant.action_link.food_ordering_metadata.fulfillment_lead_time_duration

Estos mensajes deben tener el siguiente formato:

{
  "fulfillment_lead_time_duration": {
    "seconds" : 1800
  }
}

Hora de entrega del intervalo

  • Merchant.action_link.food_order_metadata.fulfillment_lead_time_duration_range

Este mensaje debe tener el siguiente formato:

{
  "fulfillment_lead_time_duration_range": {
    "min_duration": {
       "seconds" : 1800
     },
    "max_duration": {
     "seconds" : 2400
    }
  }
}

Cómo especificar tarifas a través de feeds

Al igual que con el tiempo de entrega del pedido, las tarifas pueden incluirse como parte del Mensaje action_link debajo de food_ordering_metadata . Para cada action_link asociado con un comercio, puedes hacer lo siguiente: Proporciona información sobre las tarifas mediante la ruta del mensaje:

merchant.action_link.food_ordering_metadata.fee_details

A continuación, se presentan varios ejemplos de los diferentes casos de uso.
  • Una tarifa de envío fija de USD 1.99:
    [
      {
        "type": "DELIVERY",
        "fee_amount": {
          "amount": {
            "currency_code": "USD",
            "units": "1",
            "nanos": "990000000"
          }
        }
      }
    ]
    
  • Un porcentaje de costo de entrega del 5.6%.
    [
      {
        "type": "DELIVERY",
        "fee_amount": {
          "cart_percentage": {
            "value": "5.6"
          }
        }
      }
    ]
    
  • Los cargos del servicio varían entre USD 1.99 y USD 9.99
    [
      {
        "type": "SERVICE",
        "fee_amount": {
          "amount_range": {
            "min_amount": {
              "currency_code": "USD",
              "units": "1",
              "nanos": "990000000"
            },
            "max_amount": {
              "currency_code": "USD",
              "units": "9",
              "nanos": "990000000"
            }
          }
        }
      }
    ]
    
  • Un porcentaje de cargos del servicio varía entre el 1.2% y el 2.7%
    [
      {
        "type": "SERVICE",
        "fee_amount": {
          "cart_percentage": {
            "value_range": {
              "min_value": "1.2",
              "max_value": "2.7"
            }
          }
        }
      }
    ]
    
  • Dos tarifas, un cargo del servicio de USD 5 y un costo de entrega del 1.2%.
    [
      {
        "type": "SERVICE",
        "fee_amount": {
          "amount": {
            "currency_code": "USD",
            "units": "5",
            "nanos": "0"
          }
        }
      },
      {
        "type": "DELIVERY",
        "fee_amount": {
          "cart_percentage": {
            "value": "1.2"
          }
        }
      }
    ]
    

Tarifa y precisión en el tiempo de entrega

Precisión de las tarifas

Cuando proporciona datos de tarifas para un comercio, esperamos que proporcione una representación precisa de tus tarifas. Debes incluir todos los cargos del servicio y de entrega que podrían aplicarse a un pedido.

Reconocemos que las tarifas pueden variar con el tiempo y según el usuario. Por este motivo, ofrecemos la capacidad de especificar tarifas como rangos, incluidos los rangos abiertos. En los casos en que las tarifas pueden variar asegurarse significativamente de que el intervalo proporcionado incluya las tarifas que un usuario podría ver durante su transacción.

Si no estás seguro específicamente de qué se requiere en tu caso, comunícate con tu Contacto del Centro de acciones.

Precisión del tiempo de entrega de los pedidos

Entendemos que los detalles específicos de la entrega de pedidos el cambio temporal basado en diversos factores. Entre estos factores, se incluyen los siguientes:

  • Cambios en el tiempo de entrega del pedido según su tamaño
  • Los cambios en el tiempo de entrega del pedido en función del tiempo necesario para completar el pedido confirmación de la compra
  • La latencia entre el momento en que los cambios en el tiempo de entrega del pedido se actualizan a través de feeds
  • Es la dirección de entrega del usuario.

Cualquiera de estos factores puede dar lugar a situaciones en las que la entrega del pedido el tiempo que se muestra al usuario inicialmente no es el tiempo de entrega exacto que en la confirmación de la compra. El objetivo de la implementación del tiempo de entrega para eliminarlos por completo, sino para proporcionar información clara a los usuarios con la mayor frecuencia posible.

Se espera que los socios proporcionen una implementación que conduzca el tiempo de entrega que se muestra a los usuarios con la mayor frecuencia posible, según base. Si hay una variabilidad significativa en el tiempo debido a estos factores, sugerimos proporciona un rango de períodos que abarcan esa variabilidad. Además, si el tiempo de entrega cambia debido a los detalles del pedido, Esto debe mostrarse claramente a los usuarios cuando llegues a tu flujo de pedidos.

Si no estás seguro específicamente de qué es obligatoria en tu caso, comunícate con tu contacto del Centro de Actions.