diff --git a/uafrica/Customshipping/view/frontend/web/js/model/shipping-rates-validation-rules.js b/uafrica/Customshipping/view/frontend/web/js/model/shipping-rates-validation-rules.js
index 6d4a703e5b0764a90c33763c3e546830eb33e66d..0841e9095170ae18c60fd4f95c563b39235f077a 100644
--- a/uafrica/Customshipping/view/frontend/web/js/model/shipping-rates-validation-rules.js
+++ b/uafrica/Customshipping/view/frontend/web/js/model/shipping-rates-validation-rules.js
@@ -10,9 +10,17 @@ define(
         return {
             getRules: function() {
                 return {
-
+                    'postcode': {
+                        'required': true
+                    },
+                    'country_id': {
+                        'required': true
+                    },
+                    'city': {
+                        'required': true
+                    }
                 };
             }
         };
     }
-);
\ No newline at end of file
+);