Skip to main content
POST
Simular una suma de puntos

Authorizations

x-api-key
string
header
required

API key del comercio. Se genera desde el panel de Tienda de Puntos, en Configuración → Integraciones.

Body

application/json
clientId
number
required

ID del cliente en Tienda de Puntos. A diferencia de POST /external/tags/add, acá es obligatorio y el cliente tiene que existir: previsualizar no da de alta a nadie.

Example:

84512

amount
number

Monto de la compra en pesos. Se convierte a puntos con la regla del comercio, igual que en POST /external/tags/add. Tiene que ser mayor a cero: el preview no simula restas.

Example:

4000

initialPointsToGive
number

Puntos base, sin convertir. Se usan tal cual llegan.

Example:

50

pointItems
object[]

Ítems de puntos de la venta, con sus cantidades. Cada ítem aporta sus puntos fijos o su equivalencia en pesos, según cómo lo haya configurado el comercio.

branch_id
number

Sucursal de la venta. Cambia el resultado: hay bonificaciones que aplican solo a ciertas sucursales. Mandá la misma que vas a usar después en la suma real.

Example:

1972

Response

Desglose de los puntos que se acreditarían.

success
boolean
required
Example:

true

status
integer
required
Example:

200

message
string
required
Example:

"Request was successful"

data
object