Skip to main content
POST
Import orders
Este endpoint permite importar una lista de pedidos de transacciones en su cuenta de Kameleoon. También puede usar este endpoint para actualizar los pedidos y sus propiedades si ya existen en la base de datos de Kameleoon. Los datos deben enviarse como una cadena JSON en el cuerpo de la solicitud.

Lista de parámetros de consulta

Lista de parámetros para el objeto orders

Lista de parámetros para el objeto value

Lista de parámetros para el objeto payment_structure

Asegúrese de que value.total == payment_structure.cash + payment_structure.bonuses + payment_structure.delivery - payment_structure.discount

Lista de parámetros para el objeto items

El objeto items es obligatorio cuando se crea un pedido. Puede enviarlo como un array vacío cuando actualice el estado de un pedido.

Ejemplo de solicitud JSON

Cancelar un pedido

Dado que el endpoint Import orders se utiliza tanto para crear como para actualizar pedidos, puede usarlo para registrar un pedido cancelado. Para registrar un pedido cancelado, proporcione lo siguiente:

Parámetros de consulta

Parámetros del objeto orders

Ejemplo de solicitud JSON de cancelación

Cuerpo

application/json
shop_id
string
requerido

Store Key. Find this in Recommendations > Settings > Store settings in the Kameleoon app. Contact your Customer Success Manager for the key if necessary.

shop_secret
string
requerido

Secret Key. Find this in Recommendations > Settings > Store settings in the Kameleoon app. Contact your Customer Success Manager for the key if necessary.

orders
object[]
requerido

List of orders.

Respuesta

Orders imported or updated. Verified against a live response on 2026-09-24.

status
enum<string>

Request outcome.

Opciones disponibles:
success