adding payments to the shop tests
fixing some tests