There are some convenient apps that allow you to set whether or not to offer gifts or gift wrapping on Shopify product pages, but if you want to set paid options, you need to link the product information. However, some apps also add the product to the cart, so you want to prevent customers from purchasing the product individually. Here is an example of how to do this.
When you add a paid option to your cart in the app "Infinite options," it will be added as a product, so you can move to the product screen.