Are all commercial banks authorized to deal with prize bonds?

The authorized banks can only offer encashment for prize bonds of up to Rs. 1,250. If the amount exceeds, the process will be done at SBP BSC.