Es un problema interesante.
Si es factible, investigaría si puede optimizar su empaque y empaque paquetes estándar, de tamaño / peso uniforme. Tal vez tendrá que darle al cliente un poco más de lo prometido, digamos 1 kg o 2 libras en algunos casos, pero puede acomodar eso en sus precios.
De lo contrario, será una estimación durante el pago y tendrá que ajustar el precio y cobrar extra o reembolsar dinero cuando realmente empaquete y pondere, por lo que el proceso será más complejo.