Time for Google to Step up Payments