payment and purchase model structure change