ParadoxLabs-Inc / authnetcim

Authorize.net CIM payments for Magento 2
Apache License 2.0
12 stars 1 forks source link

[BUG]"Accept Hosted iframe -- PCI SAQ A -- most secure" payment form type does not work on checkout with multiple addresses #8

Open dangtrinhtran opened 3 days ago

dangtrinhtran commented 3 days ago

:bug: Bug report

Current Behavior

Magento 2.4.7-p2, PHP 8.3, paradoxlabs/authnetcim 5.1.2 and "Accept Hosted iframe -- PCI SAQ A -- most secure" payment form type.

Expected Behavior

The payment iframe should be loaded without errors.

Minimal reproduction of the problem with instructions

Step 1: Enable "Payment Form Type: Accept Hosted iframe -- PCI SAQ A -- most secure". Step 2: Stores > Configuration > Expand the Sales panel and select Multishipping Settings > In the Options section, set Allow Shipping to Multiple Addresses to Yes and Set the Maximum Qty Allowed for Shipping to Multiple Addresses. Step 3: Add products to their cart > Select Checkout with Multiple Address. Step 4: Go to the Billing Information step.

Screenshot 2024-10-17 at 3 14 03 PM

What is the motivation / use case for changing the behavior?

Environment


Authnetcim version: 5.1.2
Magento version: 2.4.7-p2
PHP version: 8.3


Others:

rhoerr commented 3 days ago

Thanks, we'll investigate and try to reproduce.