Hello there,
According to the Azure website, USD is the supported currency for all services related to Azure in Pakistan.
For all paid offer types, you have the option of entering prices in USD or uploading prices in local currency. Prices entered in USD are automatically converted to the local currency of customers according to the exchange rate at the time you saved the price in Partner Center.
Geographic availability and currency support for the commercial marketplace https://learn.microsoft.com/en-us/azure/marketplace/marketplace-geo-availability-currencies
----------------------------------------------------------------------------------------------------------------------------------------
--If the reply is helpful, please Upvote and Accept it as an answer–