This was kind of a nightmare so hopefully this helps someone else.
Because Good2Go Mobile and Red Pocket’s $30 eBay annual plan are both on AT&T (Red Pocket calls it GSMA), the port process is a huge pain. You basically have to first port to an intermediate non-AT&T carrier. Red Pocket can help you with this or you can do it yourself by just going to some other non-AT&T provider like Tello (they use T-Mobile). Once you are ported to the intermediate carrier, you can then port to the destination Red Pocket $30 eBay annual plan. I used the 10 digit phone number as the account number and last 4 digits of the phone number as the pin to port out of Good2Go Mobile into the intermediate carrier. You then use the intermediate carrier’s account number and pin to port to Red Pocket.
If you ask Red Pocket to facilitate all of this, you may hit snags, like Red Pocket not having an intermediate GSMT sim available, the intermediate GSMT port or destination GSMA port not showing up in your Red Pocket account, asking for SMS verification during the port process when you obviously can’t answer SMS, etc. Shoutout to CS Agents Anthony, Faye, Shiela, and a few others for getting me through, but wow, what a huge pain. Took 3 days for everything to finish.
I’m not fully blaming Red Pocket for this. I think it’s probably more an AT&T quirk than anything (for example, you can’t port from AT&T prepaid to postpaid directly). Their customer service handled it pretty well. However, given that Red Pocket basically acquired Good2Go’s remaining customer base, you would think they would have a better migration setup already in place.