• Resolved Anthony Hortin

    (@ahortin)


    Hi,

    I’m trying to configure a site to use the PayPal Sandbox. I know the UI on this plugin has now changed, and it’s absolutely horrid!

    When I go to the PayPal settings I scroll down to the Advanced settings and click Connect Account. This then redirects me to the PayPal sandbox site. After logging in, it tells me that me I’m “Ready to get paid with PaPal” and then simply gives me a button to return to my site.

    https://share.zight.com/yAumjkLw

    When I return to my site, the Connect Account button is still prompting me to connect to my Sandbox account, and it doesn’t show that my account is actually connected to the Sandbox.

    https://share.zight.com/E0uQ7ob8

    If I click the big Activate PayPal Paymentsbutton at the top of the above screen, it tries to connect me to the LIVE PayPal website.

    If I go back to the main WooCommerce Payments screen, PayPal is still showing as not connected and prompts me to Complete Setup which then just sends me back into the same loop where I have to scroll to advanced, click the Connect Account button again and it just repeats over and over and never actually does what it’s supposed to do.

    https://share.zight.com/12uZ601G

    If you can please tell me what I’m doing wrong and/or how I go about connecting to the Sandbox I would be greatly appreciative.

    I’m using the WooCommerce PayPal Payments plugin (v3.3.0)

    Thanks.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Syde Jamie

    (@jamieong)

    Hi Anthony,

    Thank you for reaching out to us, we are here to help.

    At the Activate PayPal screen, if you scroll down to the bottom you will find “See Advanced Options”, expand it and you will find the Enable Sandbox Mode.

    We understand that the new UI may look different from the legacy UI, it is aimed to provide faster navigation, cleaner organization and also improved performance. You may be used to the legacy UI, therefore it is a gradual migration approach – we appreciate your feedback on your experience and we certainly hear you out.

    Let us know if you managed to connect to sandbox mode.

    Best Regards,
    Jamie

    Thread Starter Anthony Hortin

    (@ahortin)

    Hi Jamie,

    Thanks for the reply. I’m aware of the ‘Advanced Options’. I mentioned in my original post…

    When I go to the PayPal settings I scroll down to the Advanced settings and click Connect Account. This then redirects me to the PayPal sandbox site. After logging in, it tells me that me I’m “Ready to get paid with PaPal” and then simply gives me a button to return to my site.

    As I mentioned, clicking the Connect button simply takes me to a PayPal screen (https://share.zight.com/yAumjkLw), which then just has a button that returns me back to my website. The PayPal Sandbox doesn’t get connected, I then keep getting prompted to ‘Complete Setup’ which then just takes me back to the PayPal settings page again, where I have to click the Connect Account button again. Then it all repeats and I get nowhere.

    Plugin Support Syde Jamie

    (@jamieong)

    Hi @ahortin ,

    Apologies, the images didn’t load for us initially. Alternatively, you may use the manual connect option (just below sandbox mode).

    1. Click on “Manually Connect”.
    2. Enter your Client ID and Secret, which you can generate from your PayPal Developer Dashboard.

    Let us know if this works for you.

    Best Regards,
    Jamie

    Thread Starter Anthony Hortin

    (@ahortin)

    Thanks Jamie. I’ve just used the Manual option and that worked much easier, and was a lot less messing around.

    Just as a note for anyone else having issues connecting to the PayPal Sandbox…

    • Login to your PayPal Developer account (https://developer.paypal.com)
    • On the homepage of your account, ensure Sandbox is selected in the top-left corner of the screen.
    • Click on Apps & Credentials in the left-hand menu
    • Click the Create App button to create a new REST API app
    • Copy the Client ID and Secret key 1 API keys that are generated
    • Back in your WordPress site, on the Payments tab within the WooCommerce > Settings screen, click the button to edit the PayPal settings
    • Scroll down to the Advanced Option towards the bottom of the page and select Manually Connect and then enter in the above API Keys you copied from your PayPal Developer page.
    • Save your settings and you should then be connected once the page refreshes

    If you’re using Firefox, I found that Enhanced Tracking Protection blocks the javascript that allows PayPal to communicate with your WC site and complete the integration. Turning this off for PayPal allowed me to use the automatic connection setup method.

Viewing 5 replies - 1 through 5 (of 5 total)

You must be logged in to reply to this topic.