Bonjour,
Oui. Vous pouvez créer des champs personnalisés de la table "commande" via le menu Affichage>Champs personnalisés.
Uns fois que vous aurez sauvegardé un champ une fois, vous aurez des options d'affichage qui vous permettront de désactiver le champ pour le passage en caisse et de l'activer dans le backend ainsi que dans la page de détails de la commande dans le frontend.
Ainsi, vous pourrez utiliser ces champs pour uploader des fichiers liés aux commandes, et l'utilisateur y aura ensuite accès sur ses commandes.