Currently in England it's only possible to pay by creditcard, but we're working hard on offering our customers other payment methods in the near future.