Short answer
HubSpot's KB: Allow payment links to create new deals is off by default. Behavior depends on it and on whether the link was made from a record or the index page. Recurring payments create a subscription, not a deal each time.
1. In HubSpot
The relevant screen in my demo portal.

2. Worth knowing
Decide before launch so deal reports aren't inflated.