You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We upgrade Magento to 2.4.6-p5, paradoxlabs/authnetcim to 5.0.1 and then we are not able to do checkout with "Payment Form Type: Accept Hosted iframe".
Expected Behavior
It should validate the "Terms and Conditions" checkbox and the card form should be still there.
Minimal reproduction of the problem with instructions
Step 1: Enable "Payment Form Type: Accept Hosted iframe".
Step 2: In Stores > Configuration > Sales > Checkout > Checkout Options > Enable Terms and Conditions: Yes
Step 3: Do a test checkout with a shipping address and then go to the payment method step.
Step 4: Check the checkbox "My billing and shipping address are the same".
Step 5: Enter the card number but DO NOT check the checkbox "Terms and Conditions Information".
Step 6: Click "Place Order" button.
=> The card form is gone and then get a receipt email from authorize.net but no order in Magento. There is no way to do next steps on the frontend.
What is the motivation / use case for changing the behavior?
Hi, thanks for reporting this and including the detailed steps to reproduce. The expected behavior is that the payment form shouldn't load until the term is accepted. We'll investigate.
🐛 Bug report
Current Behavior
We upgrade Magento to 2.4.6-p5, paradoxlabs/authnetcim to 5.0.1 and then we are not able to do checkout with "Payment Form Type: Accept Hosted iframe".
Expected Behavior
Minimal reproduction of the problem with instructions
=> The card form is gone and then get a receipt email from authorize.net but no order in Magento. There is no way to do next steps on the frontend.
What is the motivation / use case for changing the behavior?
Environment
The text was updated successfully, but these errors were encountered: