payment and purchase fix