You should move your post to in-app-purchase section.
You have limited control over an autorenewable subscription. You can only change the price of a particular product (that the user has purchased) on App Store Connect. When the price is changed, the autorenewing function changes in a prescribed way as described by Apple.
But with a non-renewing subscription you can do it dynamically by chosing to display any one of many possible non-renewing subscription 'products'. The user does not need to know which particular 'product' they are being offered. The price for each 'product' is different. Each 'product' has a different productIdentifier and price but otherwise all the information (metadata description and duration) are the same. If you want to offer the subscription renewal for $0.99 show only product1. If you want to charge $2.99 show product3.