Actualiza un producto existente para una orden existente.
Argumentos
Tipo | Descripción | |
---|---|---|
name | string | Nombre del producto. |
description | string | Pequeña descripción del producto (< 250). (opcional) |
unit_price | integer | El precio por unidad expresado en centavos. |
quantity | integer | Cantidad vendida del producto. |
sku | string | Indica el Storage Keeping Unit designado por la empresa (opcional) |
tags | array | Arreglo que contiene las categorías a las que pertenece el producto. Debe tener al menos un elemento. (opcional) |
brand | string | Marca del producto. (opcional) |
metadata | hash | Hash en donde el usuario puede enviar información adicional por cada producto. (opcional) |
order = Conekta::Order.find("ord_2fw8EWJusiRrxdPzT");
line_item = order.line_items.first
line_item.update(
unit_price: 21000,
quantity: 2
)
curl -H "Accept: application/vnd.conekta-v2.0.0+json" \
-H "Content-type: application/json" \
-u key_eYvWV7gSDkNYXsmr: \
-X PUT -d '{
"quantity": 2,
"unit_price": 21000,
}' https://api.conekta.io/orders/ord_2fw8EWJusiRrxdPzT/line_items/line_item_2fw8EWJusiRrxdPzR
<?php
$order = \Conekta\Order::find("ord_2fw8EWJusiRrxdPzT");
$line_item = $order->line_items[0];
$line_item->update([
'unit_price' => 21000,
'quantity' => 2
]);
conekta.Order.find("ord_2fw8EWJusiRrxdPzT", function(err, order) {
order.line_items.get(0).update({
unit_price: 21000,
quantity: 2
}, function (err, lineItem) {
console.log(lineItem);
});
});
order = conekta.order.find("ord_2fw8EWJusiRrxdPzT")
line_item = order.line_items[0]
line_item.update({
"unit_price": 21000,
"quantity": 2
})
Order order = Order.find("ord_2fw8EWJusiRrxdPzT");
LineItems lineItem = (LineItems) order.line_items.get(0);
lineItem.update(new JSONObject("{"
+ "'unit_price': 21000,"
+ "'quantity': 2"
+ "}"));
Order order = new Order().find("ord_2fw8EWJusiRrxdPzT");
LineItem line_item = (LineItem) order.line_items.at(0);
line_item.update(@"{
""unit_price"": 21000,
""quantity"": 2
}");
import (
conekta "github.com/conekta/conekta-go"
"github.com/conekta/conekta-go/lineitems"
)
lineItemParams := &conekta.LineItemsParams{
UnitPrice: 1200,
}
lineitems.Update(
"ord_2nBaWEC7ftCTpi8rS",
"line_item_2nBaWUmrh2mhzLoCG",
lineItemParams,
)