We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 44922
    • 131 Posts
    We've been looking at MiniShop2 as an e-commerce plugin for Modx. It looks like it could have huge potential. We were wondering a couple of things.

    There was a forum post year before last about Bezumkin's docs being translated to English. I've been looking at Garret Overstreet's website, which is very useful to set up, but there's a lot of more advanced stuff which isn't covered, not ot mention troubleshooting. Does anyone know of any updates on English docs?

    We're stumbling on ta Paypal sandbox issue at the moment. The checkout page doesn't go to PayPal but just to a Modx success page, the order is logged, but of course there's been no Paypal involvement. The error log shows rejection code 10002 but Paypal sandbox tools show no acknowledgement of a failed transaction. V. puzzling. Does anyone have any experience in getting this to work?
      • 44922
      • 131 Posts
      Running 2.4.2 by the way. I noticed that early 2016 there have been updates to the sandbox URLs form Paypal - wonder if that might be it. Reading Bezumkin's Russian pages via Google translate, it appears that failed transactions still return success and are logged by MiniShop2 so you can get in touch and arrange payment otherwise. That might explain waht we see - a failed Paypal handshake leading straight to MiniShop Modx generated success page.
      • PayPal just updated their sandbox last week to require better SSL certificates. Is affecting SimpleCart as well (https://forum.modmore.com/t/paypal-gateway-not-working-in-sandbox-mode/214); which from the looks of it will require updates to curl and openssl on your server..
          Mark Hamstra • Developer spending his days working on Premium Extras and a MODX Site Dashboard with the ability to remotely upgrade MODX and extras to make the MODX world a little better.

          Tweet me @mark_hamstra, check my infrequent blog at markhamstra.com, my slightly more frequent ramblings at MODX.today or see code at Github.
          • 44922
          • 131 Posts
          Hi Mark, yes, just saw that. After updating Curl and openSSL packages, We still see MiniShop error :
          response: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
          . Also updated /etc/apache2/mods-enabled/ssl.conf to include
          SSLProtocol all -SSLv2 -SSLv3
          .

          I guess something's missed somewhere.
            • 44922
            • 131 Posts
            OK success!

            Updating curl and openssl, you then also need to run
            apt-get install openssl libssl-dev
            via command line to update the SSL libraries. That then fixed the problem.

            Paypal have issued various API url updates at the time of writing in early 2016, but I can confirm that the Paypal API Url field in the Manager -> System Settings -> MiniShop2 is still the same as in Garret Overstreet's video, namely
            https://api-3t.sandbox.paypal.com/nvp.

            I'd still be interested if anyone had done or was still considering doing any English docs. We'd be interested in helping.
            • The developer, bezumkin, is active on the MODX Slack channels - join here http://modx.org/
                Studying MODX in the desert - http://sottwell.com
                Tips and Tricks from the MODX Forums and Slack Channels - http://modxcookbook.com
                Join the Slack Community - http://modx.org
                • 38539
                • 18 Posts
                @lancipoos

                Which versions of curl and openssl are you running after the upgrade?