Payment Made Meaning