What do transfer statuses mean?
If you've purchased a transfer from Porkbun but it hasn't yet arrived, click "Transfer" at the top of any Porkbun screen. The status is listed to the right of your domain under “Status”.
Porkbun transfer statuses and what they mean
bad authcode, pending whois
The registry is telling us the code is bad. Check the authorization code you received from your old registrar and make sure it matches what we have listed on the "transfer" page. If you’re sure the auth code has been entered correctly, try asking your previous registrar to generate a new authorization code for this domain. You can enter the new code by clicking “Update authcode” under “Options”. This will restart the transfer. If you still get the “bad authcode” status after completing this step, contact Porkbun support. This
The status of your domain as listed in WHOIS is preventing the transfer from going through. Usually, it means the domain was not unlocked before the transfer, or the domain is less than 60 days old. Go to your old registrar and make sure the domain is unlocked. If it wasn't, unlock it, then log in to Porkbun, click "transfer" and then "update auth code" — it will do more than just update the auth code, it will actually resubmit the transfer.
pending owner confirmation | sent to email@example.com
pending owner confirmation | sending to firstname.lastname@example.org
pending transfer request
This status shows when a transfer has first been initiated. It means that the transfer is queued up but has not been submitted yet.
pending whois query