How does the verification for payments work?