I believe so. I tested using a domain and both self signed and certificate for domain during development.
Though it has been several years since I’ve released current project, security has become tighter with both authorize.net and stripe.
Note that I put in support for stripe terminal however since then @brady.miller developed and released the Sphere product which has superior terminal support. So for all looking for payment processing with terminal support and you can make Sphere work financially, that’d be my recommendation.