I understand that when it comes to the checkout page in a Shopify store, we are unable to adjust it as it needs to meet the requirements for processing the credit cards. However , I will be selling in Senegal (West Africa) only & my store will have one and only one payment method which is Cash on Delivery (No customer will pay using a credit card). 99.9 % of people here don't know their zip code and I am afraid the zip code thingy will make them abandon their purchases.
Is there a way to provide a default value for the zip code ?
I have found a similar thread that may help you : https://community.shopify.com/c/Technical-Q-A/Remove-Zipcode-Post-Code-in-Checkout-Page/td-p/475294
To summarise, removing or hardcoding zip codes is something that cannot be achieved. But you can put up a message to your customers by editing the files provided in the link so that they are only required to put a generic zip code and go ahead with the process of shipping. You can use the Multi Carrier Shipping label app to continue to ship effortlessly in countries that do not require zip codes.