202ecommerce / paypal

This repository is for developpers only. To install and upgrade the module in a production shop please install the package via PrestaShop Marketplace by following this link:
https://addons.prestashop.com/fr/paiement-carte-wallet/1748-paypal-officiel.html
Academic Free License v3.0
20 stars 31 forks source link

Module configuration on multishop #226

Open BideoGemu opened 1 year ago

BideoGemu commented 1 year ago

Describe the bug and add screenshots

image

As you can see on diagnosis page I have a lot of different values on configuration in multishop mode.

I don't know if it's related but I sometimes have bugs on orders for payment validation.

This afternoon one of my customers placed an order and he tells me that the payment has been validated with him and that he is waiting for confirmation from us but we haven't any information on his order, just after order we can see the transaction Id but now we havent any informations

Expected behavior

No response

Steps to reproduce

  1. Set prestashop on multishop
  2. Create shops
  3. Configure paypal module on "All shop" mode

PrestaShop version(s) where the bug happened

8.0.4

PHP version(s) where the bug happened

8.1.18

cruftex commented 1 year ago

I just did a first time fresh install of Paypal on Prestashop 8.0.4 in multistore mode.

I realised that configuration in "All shop" is not working. The module configuration showed all options as disabled, but in the shop the "Pay later" and other stuff is shown (alas disabled).

When selecting the shop and entering the module configuration the modules setup wizard appeared. That did not happen at first.

Other modules (Stripe) do not allow configuration in "All shop" mode but force you to select a shop first. Maybe this is what should/could happen here as well.