Yes I realize the addresses most likely will change. I don't think it will cause any problems. Here's a long-winded explanation:
I am using a subscription plugin that stores the IP of someone who clicks the subscribe button on my site, and then seems to verify the IP when that person then verifies via email. The DB table for this plugin shows both IPs, and I assume it is checking them against each other. I don't know that it matters much after that instant of verification.
I am also using a registration plugin for paid events, and when folks sign up for an event I am asking them if they want to subscribe to the emails as well. If they say yes, my intent was simply to store the email from that user in the subscriptions DB table, as if it had gone through the email verification process (two matching IPs).
But the registration plugin doesn't record IP addresses. So I wanted to somehow record them myself - in session variables so once a payment was made, and the user returned to the site from Paypal I could include their current IP address in the subscriptions DB table. Since the customers aren't actually registered "users" of the site, the use of user meta-data isn't an option.
I suppose I could just plug in dummy variables into the table, but I really thought it would be worthwhile to know the actual IP at time of signup, especially if someone claimed later not to have done so.
I thought this capture and recording of IP would be a very simple thing, but I'm not getting it. Am I really off base here?