change submit payment behaviour