the 1% WHT is in advanced income tax mode and can be recovered if you are employed. It is on all international orders that are charged in US$. If you are ordering from amazon and want to avoid the charge switch currency to PKR. Ali express does show prices in PKR but charges in USD (AFAIK)
the rest of the charges varies from bank to bank and transaction to transaction. the SoC lists the maximum that may be charged.