Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Payment Action configuration option is missing #264

Open
cruftex opened this issue Aug 27, 2023 · 2 comments
Open

Payment Action configuration option is missing #264

cruftex opened this issue Aug 27, 2023 · 2 comments
Assignees

Comments

@cruftex
Copy link

cruftex commented Aug 27, 2023

Describe the bug and add screenshots

I don't have the option of "Payment Action" in my configuration menu, although it is described.

Screenshot_20230827_123559-paypal-setup

It might be that my configuration has issues, since I did the connect in "All shop" mode but switched then to a single shop, when I realised that the configuration options in "All shop" have no effect.

Expected behavior

Configuration option is present. If, for some reason, this option cannot be changed, there should be information about it and details about what mode/action is actually used.

Steps to reproduce

  1. Multi store setup
  2. connect to Paypal in All shop mode
  3. switch to single shop
  4. run through the setup wizard
  5. "Configure the module"

PrestaShop version(s) where the bug happened

8.0.4

PHP version(s) where the bug happened

No response

@kgleizes
Copy link
Collaborator

Hello @cruftex

Thank you for your feedback, the Payment Action is displayed depending the country.

This option is not available when the shop in the context (PS_COUNTRY_DEFAULT) is Germany.

It seems that this is the case here on your configuration, and the "All Shops" country default is different
than the single shop mentionned.

I understand that it could be a little strange in this situation, but the final decision is to hide it for Germany
and that's not an issue of the module but excepted behaviour for the configuration.

Perhaps the help text could be improved to not display this help or explain the default configuraton
forced for germany.

@cruftex
Copy link
Author

cruftex commented Sep 12, 2023

@kgleizes
Although I cannot change it, I still don't know which behaviour is now happening.

If an option is not available, from a UX experience I would recommend printing the option in effect greyed out/unselectable and adding "Cannot be changed in this country"

Since type of payment action is quite fundamental, I find it crucial to know what the module is doing and seeing that it is correctly setup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants