fixing up paying for tickets

Works better than before, customers can upgrade. Doesn't work perfectly.