Zend certified PHP/Magento developer

Magento 2 – Paytrace charging card multiple times when “billing zip code” error

Trying to figure out what might be causing this issue with PayTrace processing on my site?

Customer enters their payment info and when they submit they get a zip code error. (We’re seeing this mainly with Canadian zip codes). The info seems to be correct for them so they submit until it goes through. Every time they click submit, on the paytrace side the order # and payment gets accepted. On the Magento side we get nothing, then when it does got through, we can see a gap in order numbers but not the error orders.

Ex from a customer today: He kept hitting the submit order button and kept getting the “billing zip code” error. His credit card was charged 5 times and a Magento order number was assigned on paytrace, yet there is no actual order created in Magento.

Any insight to what might be going on in the backend would be helpful.

We are on Magento 2.3.6