Maurizio

Forum Replies Created

Viewing 20 posts - 1 through 20 (of 24 total)
  • Author
    Posts
  • in reply to: PayPal error #71309
    Maurizio
    Participant

      Hi Olly,

      Thanks a lot for your support and the detailed guidance — it helped a lot.

      I wanted to confirm that everything is now working correctly on my side. I tested the PayPal integration in sandbox mode exactly as suggested:

      I used the PayPal sandbox business and buyer accounts

      Enabled Sandbox Mode in WPPizza → Gateways

      Added the correct REST credentials (Client ID and Secret)

      Performed multiple test orders successfully using the PayPal checkout button

      In addition, I had to make some important adjustments to the cache and optimization settings on my site, which were causing the missing orders issue.

      ✅ Here’s what I did:
      I excluded the following pages and URL patterns from caching:
      /?wppizza-listener=paypalipn/
      /?wppizza-listener=paypalreturn/
      /il-mio-account/*
      /checkout/*
      /?paypal*
      /ordina-online/*

      I also disabled minification and combination of CSS and JavaScript for anything related to the WPPizza plugin, as I noticed serious issues triggered by SiteGround Optimizer’s combined scripts (as you mentioned).

      At the moment, everything seems to be running fine again.

      Thanks again for your help!

      If the issue returns, I guess I will have to completely disable all caching and minification features on the site to ensure full stability.

      Best regards,
      Maurizio

      in reply to: PayPal error #71300
      Maurizio
      Participant
        in reply to: PayPal error #71217
        Maurizio
        Participant

          We’ve carefully followed your recommendations regarding the caching issue. Specifically:

          We reviewed the caching setup in SG Optimizer (SiteGround).

          We excluded the entire order page (/ordina-online/) and all its related subpages from caching.
          (/il-mio-account/carrello/)
          (/carrello/)

          We double-checked that the WPPizza cart is properly displayed on all menu pages.

          No changes have been made to the plugin versions or site settings recently.

          We’ll continue to monitor the situation and report back if the problem persists, but your explanation really helped clarify things. Much appreciated!

          Everything works now

          Best regards,
          Maurizio

          in reply to: PayPal error #71206
          Maurizio
          Participant

            Hi,

            I’ve started noticing error log warnings on my website recently, and after checking the php_errorlog file, it seems that several issues are being caused by the WPPizza plugins. These errors appear frequently and could affect stability or performance.

            Below is a detailed report with the exact warnings and the plugins involved. Could you please look into this and advise on a possible fix or update?

            Thanks in advance for your help!
            🔧 Plugin: WPPizza XSELLS
            Warning:
            PHP Warning: Undefined array key 4 in /wp-content/plugins/wppizza-xsells/v3x.actions.php on line 1672
            PHP Warning: Undefined array key 6 in /wp-content/plugins/wppizza-xsells/v3x.actions.php on line 1672
            PHP Warning: Trying to access array offset on value of type null in /wp-content/plugins/wppizza-xsells/v3x.actions.php on line 1672

            Explanation:
            The plugin is trying to access array elements that are either missing or null. This likely occurs when product cross-sell logic expects a key that doesn’t exist, possibly due to incomplete input data. These warnings repeat frequently in the error log.

            🔧 Plugin: WPPizza Sessions
            Warning:
            PHP Warning: Trying to access array offset on value of type null in /wp-content/plugins/wppizza/classes/class.wppizza.sessions.php on line 1558

            Explanation:
            A variable expected to be an array is actually null. This may relate to temporary session data during checkout.

            🔧 Plugin: WPPizza PayPal Gateway
            Warning:
            PHP Warning: Undefined array key “ordervars” in /wp-content/plugins/wppizza-gateway-paypal/v3x.php on line 553
            PHP Warning: Trying to access array offset on value of type null in /wp-content/plugins/wppizza-gateway-paypal/v3x.php on line 553

            Explanation:
            This occurs when the plugin attempts to access "ordervars" without validating that the key exists. It could impact payment processing or order data handling.

            ✅ Suggested fix:
            It would be helpful to add isset() or array_key_exists() checks before accessing these array keys. This would avoid unnecessary PHP warnings and improve the code’s robustness.

            Please let me know if a patch is available or if you need any additional information.

            Thanks again.

            in reply to: WPPizza – Rewards #70331
            Maurizio
            Participant

              Site Health 100%
              Great job!
              Everything is running smoothly here.

              in reply to: Minicart #46298
              Maurizio
              Participant

                ok Thanks, I solved it by creating an element on the page and pointing to it.

                in reply to: WordPress backend changes #46245
                Maurizio
                Participant

                  Can I advise you to contact wpml and have it inserted as plugins that are completely compatible with wpml plugin?

                  They can put you on their list.

                  in reply to: WordPress backend changes #46239
                  Maurizio
                  Participant

                    Hi Holly,
                    I checked the changes you told me, now I’m happy to tell you that everything works as I wanted.
                    I will be able to tell you if with this change, you have also solved the problem:
                    https://www.wp-pizza.com/topic/wpml-string-translation-update/

                    in reply to: WordPress backend changes #46177
                    Maurizio
                    Participant
                      This reply has been marked as private.
                      in reply to: WordPress backend changes #46174
                      Maurizio
                      Participant

                        Something you did, because now everything works perfectly, let’s see if you have also solved the problem I had in this post.
                        https://www.wp-pizza.com/topic/wpml-string-translation-update/
                        I’ll tell you if it’s fixed over time.

                        in reply to: WordPress backend changes #46175
                        Maurizio
                        Participant

                          no sorry, I realized that wppizza was disabled, I will make a detailed report. and I send you everything.

                          in reply to: WordPress backend changes #46169
                          Maurizio
                          Participant
                            This reply has been marked as private.
                            in reply to: WordPress backend changes #46166
                            Maurizio
                            Participant

                              I speak of the WORDPRESS BACKEND.
                              But this is safely connected to the problem I have in this post:
                              https://www.wp-pizza.com/topic/wpml-string-translation-update/

                              https://www.loom.com/share/e4d3609cd6b94dbf986484f2ac50519b

                              in reply to: WordPress backend changes #46163
                              Maurizio
                              Participant

                                I made the required changes.
                                It only works in part, the main language of the site is in Italian.
                                1. Italian (perfect)
                                2. English (only a part)
                                3. Spanish (only part of it)
                                4. Russian (only a part)
                                5. French (only a part)

                                If you want to experiment with my site, I have a backup of the files and the database, if you need a username and password, tell me which email to send them to.

                                in reply to: WPML String Translation – Update #43769
                                Maurizio
                                Participant

                                  Hi Olly,
                                  I understand that it’s all about wpml plugin, I’ll open a ticket with them to understand what’s going on, but let’s see together what I can tell them so that in future it won’t happen again for any of your customers.

                                  https://www.pizzeriacarignano.it
                                  website in Italian Main language, English, Russian, Spanish, French
                                  WPPizza Ver. 3.9.6
                                  WP-Optimize Ver. 2.3.4 (It could be this plugin, when it automatically optimizes the database, I proceeded to disable it)
                                  W3 Total Cache Ver. 0.9.7.5
                                  WPML Multilingual CMS Ver. 4.2.7.1
                                  WPML String Translation Ver. 2.10.5.1
                                  WPPizza Add Ingredients Ver. 5.1.5
                                  WPPizza Coupons and Discounts Ver. 2.0.14
                                  WPPizza Delivery By Postcode Ver. 4.0.23
                                  WPPizza Gateway Paypal Ver. 4.1
                                  WPPizza Preorder Ver. 2.5.2
                                  Yoast SEO Ver. 11.5
                                  Yoast SEO Multilingual Ver. 1.0.0
                                  WPML Media Ver. 2.5.2
                                  WP Google Maps
                                  Simple Side Tab
                                  Post Grid by PickPlugins Ver. 2.0.36
                                  Opening Hours Versione 2.1.4
                                  Homepage Control Versione 2.0.3
                                  Enjoy Plugin for Instagram
                                  Cool Tag Cloud
                                  Cookie Notice
                                  Click to Chat for WhatsApp
                                  Akismet Anti-Spam
                                  theme: Food ExpressVersione: 1.3.9

                                  I noticed that this happens when browsing the products of wppizza step in the various languages to complete the description of the products.
                                  I don’t know if this makes sense to you, I’ll open a ticket on wpml to see what they say.
                                  thanks
                                  Maurizio

                                  in reply to: WPML String Translation – Update #43737
                                  Maurizio
                                  Participant

                                    Hi Olly,
                                    Now I need your help, I haven’t done anything special, no updates, and the localization strings change in Russian Language from English automatically.
                                    Please can you check what problem I have?
                                    Maurizio

                                    in reply to: WPML String Translation – Update #43533
                                    Maurizio
                                    Participant

                                      Hi Olly,
                                      In the Tools -> WPML section
                                      (De) Register WPML Strings
                                      If I check this box, all localization strings change in Russian Language from English automatically.

                                      My site supports Italian, Russian, Spanish, French and English.

                                      Even when I update some plugins happens this.
                                      Can you tell me if this can depend on some settings in wpml or in wpizza?
                                      Thank you
                                      Maurizio

                                      in reply to: WPML Problem #42305
                                      Maurizio
                                      Participant

                                        Thanks Olly, problem solved, it works correctly, I will update all the pages.
                                        I had no thought of this solution, even though it was in front of my eyes.
                                        Maurizio

                                        in reply to: WPML Problem #42299
                                        Maurizio
                                        Participant
                                          This reply has been marked as private.
                                          in reply to: WPML Problem #42295
                                          Maurizio
                                          Participant
                                            This reply has been marked as private.
                                          Viewing 20 posts - 1 through 20 (of 24 total)