@heavy wyvern no there isn't. PaymentLinks is just to start the Subscription itself. If you want to change it though you will need to write code for it
I don't really understand what you are asking. PaymentLinks just set up a Subscription, that's all. It doesn't handle future payments, or a pricing change. This is something you, as the developer, have to handle