добавлен declaredValue
Deploy / deploy (push) Successful in 53s

This commit is contained in:
Раис Юсупалиев
2026-06-21 22:32:28 +03:00
parent 6a3da82ddc
commit c6c37640fd
8 changed files with 73 additions and 5 deletions
@@ -306,6 +306,16 @@ def _map_package(request: InitPaymentRequest, order_uuid: str) -> dict[str, Any]
"number": order_uuid,
"weight": weight_grams,
"comment": description,
"items": [
{
"name": description,
"ware_key": order_uuid,
"payment": {"value": 0},
"cost": request.content.declared_value,
"amount": 1,
"weight": weight_grams,
}
],
}
if system_data.parcel_type == "parcel" and system_data.dimensions is not None:
package.update(_map_dimensions(system_data.dimensions))
@@ -127,6 +127,7 @@ def map_cse_save_order_request(
make_field("TypeOfCargo", resolve_type_of_cargo(system_data.parcel_type)),
make_field("Weight", system_data.weight, "float"),
make_field("CargoPackageQty", "1", "float"),
make_field("CargoCost", str(request.content.declared_value), "float"),
]
if delivery_type:
fields.append(make_field("DeliveryOfCargo", delivery_type))