Faster online payment progresses