Thanks for the question.
Often people search for this question How to Pay Netflix payment in Pakistan or
How to pay Netflix payment in Pakistan?
According to Netflix, they can accept International Visa, MasterCard, and American Express cards.
In Pakistan Master & Via cards are used to make worldwide payments.
But HBL Master Card is best for Netflix Payment in Pakistan.
However if you have no Bank Account or Visa, Master Card then you can pay through PTCL
Here is the link