Clicking "Get Paid Now" button will present you last used conversion rate for your currency.
Upwork can only provide information about the most recent exchange rate used by the bank and not the actual rate that will be used at the time of the transfer since it fluctuates several times throughout the day.
Is exhange rate depends on withdrawl method or it would be the same for Bank, Pyoneer or whichever method we chose to withdraw?
The exchange rate from $ to PKR is 124 as you can see in the attachment but in upwork it is showing PKR 117 for $1. I would request you explain this briefly.
Difference in exchange rates is not something Upwork can control. When a bank converts a transaction, they will mark up the interbank rate to buy or sell a currency. Online calculators will not take into consideration the mark up that is applied. Since rates constantly change throughout any given day, the rate you received is the rate offered by our bank at the time your specific transaction was processed.
If you would like to change your payment method you should keep in mind the payment method fees for withdrawals and also consult with your bank/s about the exchange rate you will have on your withdrawals. Thank you.