type="text/javascript"
должно быть type="module"
См. эту тему
Я использовал dotnetcharge с успехом. У них есть поддержка чего-то как 50 платежных процессоров, плюс (самое главное), шифрование хранения данных для данных кредитной карт.
Полагание, что работа с самими шлюзами чрезвычайно проста, Добавляя поддержку Вашему приложению для каждого, не должно быть трудным.
Тем не менее вот тот, который утверждает, что имел поддержку, которую Вы хотите:
http://www.componentsource.com/products/ibiz-e-payment-integrator-net/index.html
Обратите внимание, что Payflow связываются, и payflow про были куплены PayPal у verisign.