Colocación de pedido
Mediante este EndPoint el cliente puede realizar un pedido especificando los datos necesarios.
POST Order placement
Colocación de pedido
POST https://www.daisytek.com.mx/api/orders/create
Request Body
Name
Type
Description
sku*
string
Número de parte del mayorista
subtotal*
float
Subtotal del pedido, sin impuestos
total*
float
Total del pedido, incluyendo impuestos
currency*
string
Moneda nacional MXN
order_number*
string
Número de pedido de Daisytek
warehouse*
string
Almacén de Daisytek
purchase_order_number*
string
Orden de compra del Cliente
products*
array
Productos a ordenar
Ejemplo de Solicitud
# Python Code
import requests
import json
url="https://www.daisytek.com.mx/api/orders/create"
headers = {
"Accept": "application/json",
"Authorization": "Bearer fooTokenBar=="
}
payload = {
"purchase_order_number": "PO123456788",
"warehouse": "GDL",
"products": [{'sku': 'PC-034100', 'quantity': 3}]
}
data = json.dumps(payload)
response = requests.request("POST", url, headers=headers, data=data)
print(json.dumps(response.json(), indent=4))Ejemplo de Respuesta a la Solicitud
{
"subtotal": 97.65,
"total": 113.27,
"currency": "MXN",
"order_number": "S110908025"
}Última actualización