meli_oerp
meli_oerp copied to clipboard
[Imp] Falta capturar el promoted amount
Falta capturar el "promoted_amount", que es una bonificación de ML al vendedor sobre el costo de envío. No afecta la orden ni la facturación al cliente, pero es necesario para poder llevar la contabilidad de MercadoPago.
Se puede obtener del recurso /shipments/$ORDER_ID/costs
A modo de ejemplo esto es lo que devuelve para una orden en particular:
{ "gross_amount": 569.99, "receiver": { "user_id": xxxx, "cost": 469.99, "compensation": 0, "save": 0, "discounts": [ { "rate": 0.18, "type": "loyal", "promoted_amount": 100 } ], "cost_details": [ { "sender_id": xxxx, "amount": 469.99 } ] }, "senders": [ { "user_id": xxxx, "cost": 0, "compensation": 0, "save": 0, "discounts": [] } ] }
Este lo marco como "enhancement", de por si esto afecta directamente al modulo de meli_oerp_accounting dónde dividiremos esos costos. Voy a integrar esta info adicional a la tabla de shipments que ya tenemos para que este disponible en el módulo base.