[FEATURE] add validated query parameter to submit payment route

I'm unclear about this note. This method was only refactored to change its method header and the send in the comments refers to methods that call it. It's poorly worded so I can update that but are you proposing `getTransactionHelper` -> `getTransaction` and `getTransaction` -> `getTransactionAndRespond`?