For the complete documentation index, see llms.txt. This page is also available as Markdown.

Crear pedido

Al hacer una llamada a este endpoint se creará en nuestro sistema un Booking con los datos enviados por el negocio. La búsqueda de un conductor para el booking se iniciará inmediatamente.

Crear Pedido

POST https://api.pickerexpress.com/api/createBooking

Este endpoint crea un Booking en el sistema e inicia la búsqueda de conductores para el pedido. Requiere autenticación.

Headers

Name
Type
Description

content-language

string

en/es

Bearer Token*

string

API key generada para el usuario.

Request Body

Name
Type
Description

orderAmount*

number

paymentMethod*

string

Método de pago para el pedido. CARD/CASH

longitude*

number

Coordenada de longitud del punto de entrega del pedido

latitude*

number

Coordenada de latitud del punto de entrega del pedido

city

string

Ciudad de entrega del pedido.

state

string

zipCode

string

Zip Code de dirección de entrega del pedido

address*

string

Dirección de entrega del pedido

customerName*

string

Nombre del cliente

customerLastName*

string

Apellido del cliente

customerEmail*

string

Email del cliente

customerMobile*

string

Número de teléfono del cliente

sendTrackingLink

boolean

Indica si se debe enviar una notificación (SMS, Email, Whatsapp) al cliente final con el link de tracking de Picker

businessDeliveryFee

number

Precio de delivery que se le cobrará al cliente final

customerCountryCode*

string

Código de País (se debe agregar el "+", ejemplo: "+593")

reference

string

Nota adicional al pedido

cookTime

number

Tiempo de preparación del pedido en milisegundos. El tiempo ingresado será un tiempo de espera antes de iniciar cualquier búsqueda. En el caso de no ingresarlo, tomará el que tienes configurado a nivel de negocio o workspace, si no lo tienes configurado lo tomará como 0

onlyMyFleet

boolean

Si es true, la búsqueda de conductor solo se realizará a conductores de flota propia ; no buscará en otros proveedores. Si es false, buscará en todos los proveedores. Por default es false

carName

string

Debes indicar si tu servicio, por las dimensiones de tu paquete de entrega, requiere una moto (BIKE) o si requieres un coche (LITE). Por defecto, se ingresa como BIKE. (LITE es solo válido para Ecuador)

Booking Numeric Id

El parámetro bookingNumericId es el que servirá para referenciar al pedido en los siguientes endpoints y webhooks. Es muy importante guardar este parámetro en el sistema, ya que este es el número que el conductor va a tener en su app y por el cual va a preguntar en el punto de despacho.

Share my ride

Si el negocio ingresa la opción sendTrackingLink se generará un link de Share My Ride, el cual será enviado vía Email al correo del cliente (customerEmail) o SMS/Whatsapp al teléfono del cliente (customerMobile) para que pueda seguir el tracking del pedido hasta que sea completado. Ademas de eso, se retornará en el response el parámetro smrURL el cual tendrá el link de la plataforma de Share My Ride.

Métodos de pago

Se puede especificar el método de pago del pedido. Si el cliente del negocio realiza el pago del pedido con una tarjeta, el campo paymentMethod debe ir seteado como CARD. Con este método de pago seleccionado, se le cobrará el valor de delivery a la tarjeta que ha sido registrada previamente para el negocio. Estos cobros se los realizará semanalmente.

Caso contrario, si el cliente elige en su plataforma realizar el pago del pedido en efectivo, el camppo de paymentMethod de ir seteado como CASH. Con este método de pago seleccionado, el conductor que se le asignará al pedido le pagará al negocio el valor de la orden de compra (orderAmount) cuando haya llegado al punto de recogida.

Si el método de pago es efectivo, se debe ingresar el valor correcto de la orden de compra (orderAmount) para que se busquen conductores que tengan ese monto disponible para pagar al negocio.

Todos los cobros de la orden son manejados por la plataforma del negocio. Picker solo se encarga de la entrega del producto.

Last updated