@@ -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))
|
||||
|
||||
Reference in New Issue
Block a user