-
Notifications
You must be signed in to change notification settings - Fork 139
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Checkout with PayPal in private window mode #419
Comments
This is an interesting scenario. We don't specifically test incognito or private browser sessions. I suspect that Chrome sandboxing is preventing communication between the windows, which is necessary to relay the customer data back to the Recurly.js instance on your checkout page. To debug this further, do you encounter any errors in the chrome console from the paypal checkout window? |
@chrissrogers Nothing in console, no errors or warnings. The next issues is:
All the best! |
I recommend always transmitting your payment pages over SSL :) |
Testing indicates that communication between the windows will not be possible, thus the PayPal window will be unable to indicate to the original window when the transaction has succeeded. At this time this doesn't seem possible, unfortunately 😞Closing this for now. |
Hello everyone!
I'm using recurly.js 4.0 in my project for checkout process. All is good with the card payments and with PayPal payment in regular window (Google Chrome - Version 63.0.3239.132 (Official Build) (64-bit)).
The issue is when I open my website in the private window in any browser on the Chrome engine the event:
paypal.on('token', function (token) { /*my code is here*/ });
does not invoke my code inside after successful payment and automatic paypal window closing.
My checkout still showing loading notification screen..
This only happens only in private window with the Chrome engine browsers.
Full code:
Also I can not check
paypal.on('cancel', function (event) { });
This function does not call also. I think this should invoke when user close window or click cancel inside paypal window? This also is not working for me, I have no idea how to test it.
Any ideas?
The text was updated successfully, but these errors were encountered: