Conectados - API Retail
  1. 馃洅 Store
Conectados - API Retail
  • API Conectados
  • Autenticaci贸n
  • 馃洅 Store
    • Listado de Categor铆as Disponibles
      GET
    • Obtener el Saldo de un Billetera Habiente
      GET
    • Crear una transacci贸n
      POST
    • Validar condiciones para proceder con la venta
      POST
    • Anular la venta
      PUT
    • Crear una venta
      POST
    • Listar ventas por local
      GET
  • Seguridad
    • Obtener Certificado
    • Firmar Mensajes
  1. 馃洅 Store

Crear una venta

POST
/store/$id/sales/$transactionId
store
Este endpoint permite registrar una nueva venta en el sistema, incluyendo todos los detalles relevantes del cliente y la operaci贸n. Es una herramienta clave para completar el flujo de ventas y garantizar que toda la informaci贸n asociada quede correctamente registrada.

Request

Body Params application/json
approval_sale_code
string聽
required
El c贸digo que de aprobaci贸n de la venta
user_code
integer聽
optional
El c贸digo entregado por el Usuario
Example
{
    "approval_sale_code": "A1B2C3D4E5",
    "user_code": 7864
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/store/$id/sales/$transactionId' \
--header 'Content-Type: application/json' \
--data-raw '{
    "approval_sale_code": "A1B2C3D4E5",
    "user_code": 7864
}'

Responses

馃煝201Venta creada
application/json
Body
id
number聽<int64>
required
N煤mero de Comprobante | longitud m谩xima 19
Example:
12312123
created_at
string聽<date-time>
required
Fecha de creaci贸n de la venta
completed_at
string聽<date-time>
required
longitud m谩xima 24
Example:
2025-02-16T12:39:56Z
currency
string聽
required
Moneda de la venta | longitud m谩xima 3
Example:
CLP
base_amount
number聽<double>
required
Monto base de la venta | longitud m谩xima 15
Example:
100
tax_amount
number聽<double>
required
Impuesto de la venta | longitud m谩xima 15
Example:
19
tips_amount
number聽<double>
required
Monto equivalente a la propina
amount
number聽<double>
required
Monto total de la venta | longitud m谩xima 15
Example:
119
commission_amount
number聽<double>
required
Monto equivalente a la comisi贸n
code
integer聽
required
Codigo interno que referencia el caso de uso de la respuesta
status
string聽
required
nombre del estado que identifica la respuesta
message
string聽
required
Mensaje descriptivo de la respuesta
Example
{
    "id": 12345,
    "created_at": "2023-04-15T10:30:22Z",
    "completed_at": "2023-04-15T10:32:45Z",
    "currency": "CLP",
    "base_amount": 8403,
    "tax_amount": 1597,
    "tips_amount": 1000,
    "amount": 11000,
    "commission_amount": 290,
    "code": 0,
    "status": "created",
    "message": "La solicitud fue procesada con 茅xito"
}
馃煚400expired_code
馃煚409invalid_code
馃煚409La venta ya fue creada
馃煚400Rejected
Modified at聽2025-04-30 18:31:51
Previous
Anular la venta
Next
Listar ventas por local
Built with