• Resolved skif.imba

    (@skifimba)


    I’ve recently come up with an issue that happens only on iOS -> Facebook Mobile Browser.

    Whenever a user clicks on the PayPal Express button (on the product page), and he tries to log into the modal displayed, immediately after logging in he is being redirected to log-in again.

    This issue can be replicated by sending yourself a single product link in Facebook Messenger mobile app on iOS and opening the link from there.

    I am pretty sure that this issue is fixable because it does not occur on the other “Braintree for WooCommerce Payment Gateway” plugin.

    I hope someone from the team gets back to me and tests this issue.

    Just to note – I’ve tested on a clean WooCommerce environment with Storefront theme enabled.

    Thank you!

    • This topic was modified 4 years ago by skif.imba.
Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Payment Plugins

    (@mrclayton)

    Hi @skifimba

    Can you send me a link which I can test? I know one difference between my plugin and the other one is my plugin includes shipping options in the PayPal pop up.

    The shipping options require a call to the server and it’s possible the facebook browser doesn’t like it. I’ll know more once you send a link I can test.

    Kind regards,

    Thread Starter skif.imba

    (@skifimba)

    Hi @mrclayton

    Sure – you can test any website that uses this plugin. For the purpose of testing, I’ve created a development website where I have a clean WordPress install with StoreFront theme -> https://dev.emicompany.com.mk/product/test-subscription/

    And here is another link with the other plugin -> https://slingtable.online/product/test-subscription/

    Thank you for your prompt answer.

    Sincerely,

    • This reply was modified 4 years ago by skif.imba.
    • This reply was modified 4 years ago by skif.imba.
    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @skifimba,

    Quick update, I will be testing this and also reaching out to PayPal devs to see if there is something about the Facebook Browser that is not compatible.

    Kind Regards,

    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @skifimba,

    I tested the links that you provided. The reason the other Braintree plugin is working is because they are using the old deprecated checkout.js. From what I can tell from researching there was a ticket in 2017 that resolved that issue for this archived version.

    My plugin uses the newer PayPal JS SDK recommended by PayPal. It looks like a cookie cache issue to me where PayPal is not storing the credentials. I am going to create a GitHub issue for the PayPal dev team to review because this isn’t something I can control within my plugin. I will provide a link to the GitHub issue once it’s created.

    Kind Regards,

    Plugin Author Payment Plugins

    (@mrclayton)

    @skifimba

    Update. Looks like PayPal doesn’t guarantee compatibility with social media browsers with the new SDK.

    https://developer.paypal.com/docs/checkout/troubleshoot/support/

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘[URGENT] PayPal requires user to login twice on Facebook Browser’ is closed to new replies.