How could I tell if a payment was made?

You can: How to remote access the web dashboard - Storj Docs, and you do not need to expose your dashboard to the internet this way.
The alternative is to use [Tech Preview] Multinode Dashboard Binaries or Multinode Dashboard Docker image

Or you may use an API, if you do not want to use your browser:

1 Like