No, we do not accept payments from virtual network operators - this includes Virgin, Sky, BT and Giffgaff.