Para tiendas, vendedores y e-commerces

Entrega protegida para tu tienda, vía API.

Sacate la logística de encima: vendés y cobrás el valor del producto normalmente, por tu medio. courrier se ocupa solo de la entrega — el cliente elige este flete en el checkout, autoriza el retiro y paga el flete protegido. Sin costo y sin responsabilidad para la tienda después del retiro.

deliveries.http
POST /v1/store/deliveries HTTP/1.1
Host: api.courrier.app
Content-Type: application/json
Authorization: Courrier-HMAC-SHA256 key_id=tienda_4f3a9c
x-courrier-timestamp: 1718900000
x-courrier-signature: 9f86d081884c7d659a2feaa0c55ad015

{
  "currency": "ARS",
  "items": [
    { "name": "Zapatillas de running", "quantity": 1, "unitAmount": 4500000 }
  ],
  "buyer": {
    "name": "Martín Gómez",
    "phone": "+5491145678900",
    "country": "AR",
    "state": "CABA"
  },
  "pickup": {
    "address": "Av. Corrientes 1234",
    "city": "Buenos Aires",
    "state": "CABA"
  }
}

# firmá el HMAC-SHA256 con tu secret sobre:

signature = HMAC_SHA256(secret, `${ts}.${METHOD}.${url}.${rawBody}`)

Por qué integrar

Vendé más, sin dolores de cabeza logísticos.

courrier resuelve la entrega en la última milla para tu tienda, con pago protegido y repartidores calificados asignados por el sistema.

Entrega en el checkout, sin flota

Ofrecé entrega rápida al cerrar la venta sin contratar cadetes ni mantener un equipo propio.

Vendés y cobrás normalmente

La venta y el pago del producto son tuyos, por tu medio — courrier no los toca. Acá solo el flete queda protegido, en custodia hasta la confirmación.

Vos solo te ocupás del producto

Entregás el producto por fuera; courrier se ocupa del flete, la asignación y el seguimiento. Tu responsabilidad llega hasta la recolección.

Repartidores calificados

El sistema asigna un repartidor verificado y calificado para cada viaje — sin que tengas que elegir.

El rol de tu tienda

Cómo funciona la responsabilidad.

Transparencia total: tu tienda no paga nada y tu parte termina en el retiro. Mirá exactamente hasta dónde llega tu responsabilidad.

Línea de tiempo de la responsabilidad

  1. 1

    Pedido

    venta cerrada en tu checkout

  2. 2

    El cliente autoriza el retiro

    el cliente libera el retiro al transportista

    Fin de la responsabilidad de la tienda
  3. 3

    En camino

    transporte bajo responsabilidad del repartidor

  4. 4

    Entregado

    el cliente confirma la recepción

De acá en adelante es solo visibilidad: seguís por API si querés, evaluás al repartidor y recibís feedback — sin nueva obligación.

1. No se le cobra nada a tu tienda

No hay mensualidad ni comisión para la tienda. La comisión sale del flete acordado entre comprador y repartidor — tu tienda no paga nada.

2. La entrega es responsabilidad del transportista

Quien responde por la entrega es el repartidor (el transportista). No es tu tienda ni courrier — es quien hace el transporte.

3. Quien elige y autoriza es tu cliente

El cliente de tu tienda es quien elige este tipo de flete y quien autoriza la entrega del producto al transportista (el retiro).

4. Tras la autorización, tu tienda ya no tiene vínculo

A partir de la autorización del retiro, la tienda ya hizo su parte y no tiene más vínculo con la entrega.

5. Seguir es solo visibilidad, vía API

Para que igual puedas seguirlo, el sistema expone por API el estado de la entrega hasta que se entregue. Podés mostrarlo en tu sistema o no — es solo visibilidad.

6. Aún podés evaluar y recibir feedback

Aunque no haya vínculo, la tienda puede evaluar el comportamiento del repartidor en el retiro (puntaje) y recibir feedback de cómo fue la entrega.

Integración

Cómo integrar en 3 pasos.

Una llamada server-to-server firmada con HMAC y webhooks de estado. Sin SDK obligatorio, sin dependencias pesadas.

  1. 1

    Creá tu cuenta de tienda y generá una API key

    En el panel de tienda creás la cuenta y generás un par de claves (key_id + secret). El secret nunca viaja — solo firma las solicitudes en tu servidor.

  2. 2

    Solicitá la entrega al cerrar la venta

    Ya cobraste el valor del producto por tu medio. Al cerrar la venta, tu servidor hace un POST firmado (HMAC-SHA256) a /v1/store/deliveries con los ítems, el comprador y la dirección de recolección — solo para organizar la entrega.

  3. 3

    Recibí webhooks de estado

    courrier envía webhooks firmados ante cada cambio de estado del pedido. Tu responsabilidad llega hasta la recolección — el resto es solo visibilidad.

deliveries.http
POST /v1/store/deliveries HTTP/1.1
Host: api.courrier.app
Content-Type: application/json
Authorization: Courrier-HMAC-SHA256 key_id=tienda_4f3a9c
x-courrier-timestamp: 1718900000
x-courrier-signature: 9f86d081884c7d659a2feaa0c55ad015

{
  "currency": "ARS",
  "items": [
    { "name": "Zapatillas de running", "quantity": 1, "unitAmount": 4500000 }
  ],
  "buyer": {
    "name": "Martín Gómez",
    "phone": "+5491145678900",
    "country": "AR",
    "state": "CABA"
  },
  "pickup": {
    "address": "Av. Corrientes 1234",
    "city": "Buenos Aires",
    "state": "CABA"
  }
}

# firmá el HMAC-SHA256 con tu secret sobre:

signature = HMAC_SHA256(secret, `${ts}.${METHOD}.${url}.${rawBody}`)

Webhooks firmados, con reintento

Cada cambio de estado (asignado, en custodia, en camino, entregado, liberado) dispara un webhook firmado. ¿Falló? courrier lo reenvía automáticamente con backoff.

Protección incluida

Flete en custodia, liberado solo al confirmar.

La protección no es una promesa de marketing — está en el protocolo. El flete queda en una bóveda 2-de-3 que nadie retira solo.

  • courrier no toca el pago del producto (que es tuyo): solo el flete queda en custodia no custodial.
  • Liberación solo cuando el comprador confirma la recepción.
  • La disputa mantiene el valor protegido hasta la resolución.
  • Integración de pago vía PIX/DePix — en lanzamiento.

Tu pago queda protegido

El monto va a una bóveda que exige 2 de 3 firmas (vos, el repartidor y courrier) — nadie retira solo. Solo se libera cuando confirmás la entrega.

  • Bóveda no custodial — courrier no guarda tu dinero.
  • Liberación solo con tu confirmación de recepción.

Costo para la tienda

Para tu tienda, costo cero.

courrier no le cobra nada a la tienda: ni tarifa, ni comisión, ni abono. Vendés y cobrás el valor del producto normalmente, por tu medio — solo tercerizás la entrega.

$0

de costo para la tienda

sin tarifa, comisión ni abono

100%

del producto es tuyo

vendés y cobrás por tu medio

100%

del flete protegido

en custodia hasta la confirmación

La comisión (10% del flete) se le cobra al repartidor, sobre el valor de la entrega — nunca a la tienda ni al producto.

¿Listo para ofrecer entrega protegida?

Creá tu cuenta de tienda, generá una API key y hacé tu primer checkout en minutos. Crear cuenta es gratis.

Checkout firmado con HMAC · Webhooks de estado · Pago vía PIX/DePix en lanzamiento