Make sure the payment ID has a value set for it if the client doesn't pass one in
 - And associate the payment to the registraiton using the ID from the path
Merge branch 'fix-add-page'