Closed CreamDevelopment closed 8 months ago
Hello @CreamDevelopment,
Thank you for raising this issue. Currently, shipping address is being used to fetch the applicable payment methods for an order. We know that it is confusing especially for the virtual products. That behaviour is changing with the version 9 of the plugin. That individual PR also fixes the issue related to the virtual (downloadable) products.
We are attaching this Github issue to the version 9 milestone and will be sure to double check the expected behaviour before releasing.
Best Regards, Can
Hello @CreamDevelopment,
Closing this issue since it has been resolved on the new major version V9. Now, payment methods are updated according to billing address country.
Best Regards, Can
Describe the bug After selecting a different country in the billing address when purchasing a downloadable product, the payment methods are not updated to match the allowed payment methods for that specific country. It is only after reloading or clicking a button that the payment methods change to the allowed payment methods for that country.
To Reproduce Preconditions: Payment methods are different between countries. For instance: iDeal is activated for NL only or Bancontact is activated only for BE.
Steps to reproduce the behavior:
Expected behavior The payment methods should change to the allowed payment methods for the selected country, which are configured in the Adyen user area (Settings > Checkout Settings) when purchasing a downloadable product.
Magento version 2.4.5
Plugin version 8.14.0
Desktop
Smartphone