Descripción
SendGround es una plataforma de entregas de última milla. Este plugin conecta tu tienda WooCommerce con ella, para que un pedido que ya te pagaron llegue a tu courier sin que nadie vuelva a escribir una dirección.
Qué hace
- Ofrece la entrega de SendGround en el checkout, como método de envío en las zonas que elijas. Un método muestra todos los servicios que SendGround cotiza para ese carrito y esa dirección — mismo día, día siguiente, un día programado — cada uno con su nombre, precio y llegada, y el comprador elige. O muestra un solo servicio, a un precio que tú fijas.
- Envía un pedido a SendGround cuando llega al estado que designes: en cuanto se paga, una vez que lo empaquetaste, o cuando lo marcas como terminado.
- Deja los pedidos en paz cuando no hay nada que entregar: un carrito de descargas, o un cliente que retira en tu tienda.
- Registra el código de seguimiento que vuelve, y lo muestra en la pantalla del pedido, en la página del pedido del cliente y dentro de los emails que tu tienda ya envía.
- Envía un email al comprador en los tres momentos de una entrega, cada uno editable y con su propio interruptor: cuando el pedido recibe su código de seguimiento, cuando el courier lo retira y cuando se entrega.
- Hace avanzar el pedido cuando el paquete se entrega, y escribe lo que pasó como una nota, para que tu listado de pedidos refleje el recorrido completo sin que nadie mire un panel.
- Añade una nota al pedido cuando algo sale mal, diciendo qué, para que puedas corregirlo y dejar que el pedido lo intente de nuevo.
- Cancela la entrega en SendGround cuando cancelas un pedido que ya se había enviado, y te avisa cuando SendGround cancela una, dejando el pedido listo para enviarse de nuevo.
- Imprime las etiquetas de envío: un pedido desde su pantalla o desde el listado, o muchos a la vez en un único PDF desde el listado de pedidos.
- Te permite pedir a SendGround que vuelva a informar sobre un pedido, uno o varios a la vez, cuando un aviso no llegó a tu tienda.
- Te da una página de seguimiento en tu propio sitio: coloca el shortcode
[sendground_tracking]en cualquier página y los compradores siguen allí su envío, por código.
La marca de tu courier, no la nuestra
SendGround es la plataforma sobre la que funciona tu courier. Tú y tus compradores tratan con tu courier, así que eso es lo que ambos ven: una vez conectada la tienda, la opción en el checkout, la página de seguimiento y los emails llevan el nombre y el logo de tu courier, igual que el botón «Enviar a…», las notas del pedido y la columna Seguimiento en tu administración. «SendGround» queda solo donde se habla de la plataforma en sí: el nombre del plugin, el token, la conexión. Hasta que la tienda se conecta, todo dice SendGround.
Cómo funcionan los precios
De forma predeterminada, cada opción lleva el precio que SendGround cotiza para ese pedido, impuestos incluidos: tus tarifas de SendGround deciden, y en WooCommerce no se escribe nada. Un precio cotizado se puede ajustar sin salir de la zona: un importe añadido por embalaje o manipulación, un mínimo y un máximo para lo que paga el comprador, y un importe de carrito a partir del cual la entrega es gratis. ¿Prefieres tu propio precio? Elige un servicio en la zona y dale un costo fijo, igual que configuras cualquier otra tarifa; la promesa de llegada de SendGround se sigue mostrando a su lado.
Servicio externo
Este plugin requiere una cuenta en SendGround (https://www.sendground.com), un servicio de entregas de terceros. Por sí solo no hace nada: sin una cuenta y su token de API, ningún dato sale de tu tienda.
Una vez conectado, el plugin envía a SendGround los datos de un pedido que debe entregar, en el momento en que ese pedido llega al estado que elegiste en los ajustes (Procesando, salvo que lo cambies):
- tu número de pedido de WooCommerce, como referencia
- el nombre, la dirección y el teléfono de contacto de la entrega
- los artículos del pedido, por SKU, o los paquetes que la cotización del checkout previó, según cómo esté configurada tu cuenta
- el día de retiro que eligió el comprador, para un servicio programado
- cualquier nota que el cliente haya dejado en el checkout
- el importe que el courier debe cobrar en la puerta, cuando el comprador eligió pago contra entrega
- las coordenadas de la dirección de entrega, cuando el comprador la marcó en el checkout
También pregunta a SendGround, una vez por pedido, cómo está configurada tu cuenta, para que el pedido se construya como tu courier espera, y, al conectar, quién es tu courier: el nombre y el logo que se muestran a los compradores.
Cuando cancelas un pedido que ya se había enviado, el plugin le dice a SendGround que cancele la entrega, y vuelve a leer el pedido una vez para ver si pudo hacerlo.
Mientras un comprador está en el checkout, el plugin pide a SendGround una cotización de la entrega, para que la opción pueda mostrar cuándo llegaría y, si así lo eliges, cuánto cuesta. Esa solicitud lleva la localidad de la dirección de entrega (ciudad, provincia o estado, código postal y país) o el marcador que colocó el comprador, y los artículos del carrito con su tamaño y peso, o el número de paquetes. No viaja con ella ningún nombre, dato de contacto ni dato de pago.
No se envía nada más. Los datos de pago nunca se envían.
SendGround avisa a tu tienda cuando un paquete se retira, se entrega, no se pudo entregar, o cuando la entrega se cancela. Esos avisos van firmados con una clave emitida solo para tu tienda, y uno que no se verifica se rechaza.
Términos del servicio: https://www.sendground.com/terms
Política de privacidad: https://www.sendground.com/privacy-policy
Google Maps (opcional)
Si activas Ubicación en el mapa en los ajustes e introduces una clave de API de Google Maps, tu checkout carga Google Maps Platform (https://mapsplatform.google.com) en el navegador del comprador, para ofrecer un buscador de direcciones y un mapa donde el comprador puede arrastrar un marcador hasta su puerta. Lo que el comprador escribe en ese buscador, y el lugar que elige, van a Google con tu clave y tu cuenta de Google. Las coordenadas del marcador se guardan en el pedido y se envían a SendGround con él, para que el courier vaya al punto exacto.
Con el mapa desactivado, o sin una clave, no se carga nada de Google y el checkout queda exactamente como está.
Términos de Google Maps Platform: https://cloud.google.com/maps-platform/terms
Política de privacidad de Google: https://policies.google.com/privacy
Capturas




Instalación
- Instala y activa el plugin.
- Pide a tu courier el token de API que emitió para tu tienda.
- Ve a WooCommerce SendGround, pega el token y guarda. El token se comprueba de inmediato, así que sabes al instante si funciona.
- Ve a WooCommerce Ajustes Envío y añade SendGround a las zonas a las que entregas. Con un método por zona basta: ofrece todos los servicios que SendGround cotiza.
- Opcionalmente, activa Ubicación en el mapa en la misma pantalla de ajustes y añade una clave de API de Google Maps, para que los compradores puedan buscar su dirección y marcar su puerta en el checkout.
El siguiente pedido que llegue al estado que elegiste se envía automáticamente.
FAQ
-
¿Qué pedidos se envían?
-
Una vez que SendGround se ofrece en una zona de envío, los que su comprador eligió — nada más. Hasta entonces, cualquier pedido que tenga algo que entregar: un pedido cuyos artículos son todos descargas nunca necesitó envío, y uno que se retira en tu tienda no va a ninguna parte.
-
¿Cuándo exactamente se envía un pedido?
-
En el estado que designes en los ajustes. Procesando — pagado — conviene a una tienda que empaqueta a medida que vende. Una tienda que prepara desde un almacén puede usar Listo para enviar, un estado que este plugin añade, y enviar cada pedido al courier una vez que el paquete existe.
-
¿Qué pasa si un pedido no se puede enviar?
-
Si SendGround no está disponible por un momento, se reintenta solo, esperando más cada vez. Cualquier otra cosa — un token rechazado, un pedido que SendGround rechazó — se escribe como una nota en el pedido, y el listado de pedidos lo muestra como Fallido en la columna Seguimiento, con el motivo al pasar el cursor y un enlace Enviar a SendGround. Corrige la causa y envíalo desde allí, desde la pantalla del pedido (Enviar a SendGround en las acciones del pedido), o para varios a la vez con la acción en lote Enviar a SendGround; un filtro reduce el listado a los pedidos no enviados o fallidos. Los pedidos ya enviados, y los que no tienen nada que entregar, se omiten y se cuentan.
-
¿Se puede enviar el mismo pedido dos veces?
-
No. Cada pedido lleva su propia clave, así que un reintento devuelve la entrega que ya existe en lugar de crear una segunda.
-
¿Qué pasa si cancelo un pedido?
-
Si el pedido ya se había enviado, el plugin le dice a SendGround que cancele la entrega, para que no vaya ningún courier. SendGround la cancela salvo que un paquete ya esté en camino, en cuyo caso alguien allí lo recupera primero y el pedido recibe el aviso una vez cancelada. Si SendGround cancela una entrega por su lado, el pedido recibe una nota y muestra «Entrega cancelada» en la columna Seguimiento, con el botón «Enviar a SendGround» de vuelta, por si al final debe enviarse. Reembolsar un pedido no cancela su entrega; cancela el pedido si el paquete no debe salir.
-
¿Los compradores ven el nombre «SendGround»?
-
No. Una vez conectado, todo lo que ve un comprador lleva el nombre y el logo de tu courier: la opción de entrega en el checkout, la página de seguimiento, los emails. En tu administración pasa lo mismo: envías pedidos a tu courier, y las notas dicen lo que tu courier informó. «SendGround» es el nombre del plugin y de la plataforma de la que viene tu token, nada más. Ponle tú el nombre a una opción en la zona de envío si prefieres tu propia redacción.
-
¿Tengo que cambiar mis ajustes de envío?
-
No. Tus zonas, métodos y precios de envío quedan exactamente como están. Añadir SendGround como opción de entrega vale la pena — es lo que permite que un comprador lo elija, y le dice al plugin qué pedidos te toca entregar — pero nada se rompe si no lo haces.
-
¿Para qué añadiría una clave de Google Maps?
-
Una dirección escrita es una suposición sobre una puerta: una calle larga, una casa detrás de otra, una calle que comparte nombre con una de la localidad vecina. Activa Ubicación en el mapa en los ajustes y pega una clave, y los compradores que eligen SendGround ven un buscador de direcciones y un mapa en el checkout, y pueden arrastrar el marcador exactamente hasta donde están. El courier recibe esas coordenadas en lugar de una lectura del nombre de la calle. La clave es tuya, creada en Google Cloud y restringida a tu sitio web, y Google factura a tu cuenta — una tienda de tamaño normal se mantiene dentro del crédito mensual gratuito. Tanto el checkout clásico como el de bloques reciben el buscador y el marcador. Una dirección escrita sin el buscador, o una guardada de un pedido anterior, se ubica en el mapa a partir de su texto: si se encuentra en su número de puerta, el marcador cuenta como del comprador y solo se le invita a arrastrarlo si está desplazado; si solo se encuentra como calle o localidad, se le pide al comprador que toque su puerta, y no se envía nada hasta que lo haga. Un cliente con cuenta conserva su marcador para el siguiente pedido, siempre que la calle siga siendo la misma.
Si prefieres no dejarlo al azar, los ajustes te permiten exigirlo: un comprador que elige SendGround tiene entonces que elegir su dirección desde el buscador, o arrastrar o confirmar el marcador, antes de que el pedido pase. Si el mapa no llega a cargarse en el navegador de un comprador, el pedido se acepta igualmente y SendGround lee la dirección como siempre.
-
¿Los compradores pueden ver el precio y el tiempo de entrega de SendGround?
-
Sí. Un método SendGround en una zona de envío funciona de una de tres maneras: todos los servicios que SendGround cotiza, una opción por cada uno, al precio que SendGround cotiza para ese pedido a esa dirección, impuestos incluidos (la predeterminada); un servicio que tú eliges, al precio cotizado por SendGround; o un servicio a un costo fijo que tú defines. Sea cual sea, la llegada que SendGround promete («Llega mañana antes de las 13:00») se muestra junto a la opción, para que los compradores elijan sabiendo cuándo. En una tarifa imponible, un precio cotizado se registra como neto más impuesto, para que tu informe fiscal vea el impuesto de la entrega; el total que paga el comprador es exactamente la cotización. La cotización se hace en la puerta cuando el comprador colocó un marcador, y en la localidad de la dirección en caso contrario. Un carrito cuyos productos tienen todos dimensiones y peso se cotiza por sus productos: SendGround prevé las cajas en las que se enviará, cotiza esas, y el pedido se crea con ellas. Un servicio programado añade un selector de día debajo de las opciones: el comprador elige el día, SendGround lo confirma o indica el día más cercano que puede atender, y el pedido se crea para ese día.
-
¿Qué pasa cuando SendGround no encuentra la localidad del comprador?
-
Con el mapa activado, las opciones de SendGround se retienen y el mapa se abre primero, pidiendo al comprador que toque su puerta; las opciones aparecen en cuanto se coloca el marcador. Con el mapa desactivado, una opción de precio fijo se ofrece como antes y SendGround lee la dirección cuando llega el pedido; una opción con precio cotizado no se ofrece, porque no hay cotización con la que ponerle precio.
-
También ofrezco retiro en mi tienda. ¿Los compradores tienen que completar una dirección primero?
-
No con el checkout de bloques. Activa Recogida local en WooCommerce Ajustes Envío Recogida local, en lugar de añadir la tarifa antigua «Recogida local» a una zona: el checkout pregunta entonces «¿Envío o recogida?» antes de la dirección, y un comprador que retira nunca ve el formulario de dirección, el buscador ni el mapa. El mapa en sí solo se abre una vez que el comprador eligió una opción de entrega de SendGround, justo debajo de las opciones de envío.
-
¿Y el pago contra entrega?
-
Un pedido pagado con el pago contra entrega de WooCommerce se envía con su total como importe a cobrar en la puerta, para que el courier sepa qué pedir y SendGround lo muestre como un cobro. Una tienda que cobra en la entrega a través de otra pasarela puede fijar el importe con el filtro
sendground_collect_on_delivery_amount. -
¿Cómo imprimo las etiquetas de envío?
-
Cada pedido enviado tiene un botón «Descargar etiqueta» en la columna Etiqueta del listado de pedidos y un enlace «Imprimir la etiqueta de envío» en su pantalla, y ambos abren la etiqueta como PDF. Para imprimir un lote, selecciona los pedidos en el listado y elige «Imprimir etiquetas de envío» en las acciones en lote: un solo PDF con todas las etiquetas, listo para la impresora. La etiqueta se ofrece hasta que el courier retira el paquete; después ya no queda nada en qué pegarla.
-
Un aviso de SendGround nunca llegó. ¿Qué hago?
-
Selecciona los pedidos y elige «Actualizar desde SendGround» en las acciones en lote, o usa la acción de pedido del mismo nombre en un solo pedido. SendGround vuelve a informar el estado actual del pedido, por la misma vía firmada, y las notas y los cambios de estado llegan en menos de un minuto.
-
¿Los compradores pueden seguir su envío en mi sitio?
-
Sí. Coloca el shortcode
[sendground_tracking]en cualquier página. Los compradores escriben el código de la confirmación de su pedido y ven el estado del envío y sus eventos, con un enlace a la página de seguimiento de SendGround. Un enlace con?code=abre la página ya completada. -
¿Cómo sabe el pedido que fue entregado?
-
SendGround avisa a tu tienda, y el plugin hace avanzar el pedido y añade una nota. Para eso, tu tienda tiene que ser accesible desde internet, por https. Si no lo es, los pedidos salen igual; solo se pierden los avisos que vuelven, y la pantalla de ajustes lo indica cuando conectas.
Reseñas
No hay reseñas para este plugin.
Colaboradores y desarrolladores
«SendGround» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«SendGround» ha sido traducido a 2 idiomas locales. Gracias a los traductores por sus contribuciones.
Traduce «SendGround» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.0.0
- Primera versión: ofrecer SendGround en el checkout, enviar los pedidos pagados, mostrar su seguimiento y hacer avanzar cada pedido a medida que se retira, se entrega o falla un intento.
- Buscador de direcciones y marcador en el mapa en el checkout, con la clave de Google Maps de la tienda, para que el courier reciba la puerta exacta.
- Cotizaciones en vivo en el checkout: la promesa de entrega de SendGround junto a cada opción y, cuando la tienda lo elige, su precio.
- Cancelación en ambos sentidos: cancelar un pedido cancela su entrega en SendGround, y una entrega cancelada en SendGround se anota en el pedido.
- «Actualizar desde SendGround», para un pedido o varios, cuando un aviso nunca llegó.
- Etiquetas de envío impresas una por una desde el listado, o muchas a la vez en un único PDF.
- Un email de «envío listo» con el código de seguimiento, en el momento en que el pedido se envía al courier.
- Una página de seguimiento en el propio sitio de la tienda, con el shortcode
[sendground_tracking]. - Los precios cotizados pueden llevar un importe añadido, un mínimo, un máximo, y ser gratis a partir de un importe de carrito.
- El nombre y el logo del courier ante los compradores y en los pedidos del comercio, leídos de su cuenta cuando la tienda se conecta.
- Un interruptor para registrar cada intercambio con SendGround, para soporte.
