If a user buys normally (cart -> checkout), Fortis works fine, but if we manually make an order and send the link to the customer, the page says this: Invalid settings for Fortis Gateway. Please check your configuration.
Once I select Credit Card and hit Pay With Credit Card, it even takes me to a failure page: The transaction was declined. Invalid order.
Why would this only be happening when a customer is a sent a link to pay? Thanks!
I’ve updated the plugin and I also even reverted it to see what the issue is.. but nothing I do seems to work. When clicking on my “Place your order” button, a JS error appears:
Uncaught ReferenceError: data is not defined custom-checkout.js:124
at generateFortisIFrame (custom-checkout.js:124:5)
at Object.success (custom-checkout.js:107:17)
at c (jquery.min.js:2:25304)
at Object.fireWith as resolveWith
at l (jquery.min.js:2:77782)
at XMLHttpRequest. (jquery.min.js:2:80265)
at Object.send (jquery.min.js:2:80625)
at Function.ajax (jquery.min.js:2:76167)
at Function. (jquery-migrate.min.js:2:4771)
at e. as ajax
https://imgur.com/f6wKWbD | https://imgur.com/LBgXad4 (When I rolled back and updated, refreshed the page, then the checkout appears. However, when I reload the page again and click on my place order, the field no longer displays then the JS error appears.
]]>