Physical. Amazon.com is usually good about noting different versions. For example, here's Jedi: Fallen Order:
https://www.amazon.com/Star-Wars-Jedi-Fallen-Order/dp/B07QQ8W3HG/
Also, I don't think Sony offer PSN codes to retailers anymore. Unless this changed:
https://www.gamasutra.com/view/news/339289/Sony_is_pulling_digital_PS4_games_from_sale_at_GameStop_other_retailers.php
It's $20 USD for digital on PSN.
https://store.playstation.com/?resolve=UP9000-CUSA02299_00-MARVELSSMGOTY000