payment adaptation