This is the issue. Chances are Heroku has a very secure infrastructure, but the world will never know unless it allows various audits to be generated for compliance purposes.
> There's a caveat, however: if your payment platform is completely segregated from your Heroku environment, you might be good to go
Not true, see below:
https://www.pcicomplianceguide.org/new-saq-a-ep-hones-in-on-...