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 is the platform your courier runs on. You and your buyers deal with your courier, so that is who you both see: once the store is connected, the option at checkout, the tracking page and the emails carry your courier’s own name and logo, and so do the “Send to…” button, the order notes and the Tracking column in your admin. “SendGround” stays only where the platform itself is meant: the plugin’s name, the token, the connection. Until the store connects, everything says 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 de pantalla




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?
-
If the order was already sent, the plugin tells SendGround to cancel the delivery, so no courier goes. SendGround cancels it unless a parcel is already on its way, in which case someone there recovers it first and the order is told once it is cancelled. If SendGround cancels a delivery on its side, the order gets a note and shows “Delivery cancelled” in the Tracking column, with the “Send to SendGround” button back, in case it should ship after all. Refunding an order does not cancel its delivery; cancel the order if the parcel should not go.
-
Do buyers see the name “SendGround”?
-
No. Once connected, everything a buyer sees carries your courier’s own name and logo: the delivery option at checkout, the tracking page, the emails. In your admin the same: you send orders to your courier, and the notes say what your courier reported. “SendGround” is the name of the plugin and of the platform your token comes from, nothing more. Name an option yourself on the shipping zone if you prefer your own wording.
-
¿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?
-
Yes. A SendGround method on a shipping zone works one of three ways: every service SendGround quotes, one option each, at the price SendGround quotes for that order to that address, taxes included (the default); one service you pick, at SendGround’s quoted price; or one service at a fixed cost you set. Whichever way, the arrival SendGround promises (“Arrives tomorrow before 13:00”) is shown next to the option, so buyers choose knowing when. On a taxable rate a quoted price is booked as net plus tax, so your tax report sees the tax on delivery; the total the buyer pays is the quote to the cent. The quote is made at the door when the buyer has placed a pin, and at the town of the address otherwise. A cart whose products all carry dimensions and weight is quoted by its products: SendGround predicts the boxes it will ship in, prices those, and the order is created with them. A scheduled service adds a day picker under the options: the buyer chooses the day, SendGround confirms it or names the nearest day it can serve, and the order is created for that day.
-
¿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?
-
Not with the block checkout. Turn on Local pickup under WooCommerce Settings Shipping Local pickup, rather than adding the older “Local pickup” rate to a zone: the checkout then asks “Ship or pick up?” before the address, and a buyer who picks up never sees the address form, the search or the map. The map itself only opens once a buyer has chosen a SendGround delivery option, right under the shipping options.
-
¿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?
-
Each sent order has a “Download label” button in the Label column of the orders list and a “Print the shipping label” link on its screen, both opening the label as a PDF. To print a batch, select the orders in the list and choose “Print shipping labels” from the bulk actions: one PDF with every label, ready for the printer. The label is offered until the courier collects the parcel; after that there is nothing left to put it on.
-
Un aviso de SendGround nunca llegó. ¿Qué hago?
-
Select the orders and choose “Refresh from SendGround” from the bulk actions, or use the order action of the same name on one order. SendGround reports the order’s current state again, through the same signed path, and the notes and status changes arrive within a minute.
-
¿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 & Desarrolladores
“SendGround” es software de código abierto. Las siguientes personas han contribuido a este plugin.
Colaboradores“SendGround” ha sido traducido en 4 idiomas. 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 .
Historial 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.
- “Refresh from SendGround”, for one order or many, when a report never arrived.
- Etiquetas de envío impresas una por una desde el listado, o muchas a la vez en un único PDF.
- A “shipment ready” email with the tracking code, the moment the order is handed over.
- 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.
