Bonjour,
Oui et non.
Ce n'est pas possible en fonction du champs ville. Par contre, c'est possible en fonction du code postal.
Pour cela, vous voudrez créer une méthode de livraison manuelle pour chaque code postal (ou chaque range si plusieurs se suivent) avec le code postal dans les champs "code postal minimum" et "code postal maximum" et le montant de 50 dans le champs "prix minimum".
Après vous aurez toujours vos autres méthodes de livraison que vous avez déjà configurées, donc il faudrait les configurer avec des restrictions opposées pour ne pas qu'elles s'affichent pour les gens de toulouse avec une montant supérieur à 50.