fixed getting valid payments