No.
> Has anyone else gone through this process?
Yes
You can request an EIN here:
http://www.irs.gov/pub/irs-pdf/fss4.pdf?portlet=3
or call:
Internal Revenue Service irs.gov Telephone Assistance for Businesses Toll-Free 1-800-829-4933
You might be able to get an exemption as well, which you can then give to your 'gateway' provider.
> Can foreign corporations collect payment using a US gateway without incurring US taxes?
Yes, absolutely. Your business is taxed in its home location. Even if you would have a US corporation owned by a Canadian one (you may need this in case of opening a US bank account for instance) you will have to file US taxes, but you will not be paying any, you'll need to consult with a tax specialized lawyer for the precise details on that though, how you set things up is critical.