Actualizar Producto

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,
)