Inconsistent verification screens for express check Paypal

We are developing an application using Paypal Express Checkout, and we find that we have two different landing pages. We actually find a problem that looks outwardly similar to Can you force the default PayPal Payments API to display credit card fields? but with a few differences:

  • Everything is fine with the sandbox, and we get exactly the look (first a credit card).

  • On a live site about 50% of the time we get exactly the look (first a credit card).

  • Sometimes we get a more “mobile” landing page, and all the credit card information is completely hidden in the “Depart as a guest” button, as shown in the figure.

This is similar to a failed A / B test. We send exactly the variables in the question related above, and, as I said, everything works fine with the old landing pages. I know that there are also problems with cookies, but in this case we see this even when Paypal cannot identify the account and when the cookie is cleared.

Does anyone know if there is anything we can do to get around this?

I can add code if necessary, but the problem seems to be more data than logic.

New landing page

+7
paypal
source share
2 answers

A new PayPal check is displayed on the screen. Currently it is only partially deployed, you can think of it as testing A / B.

As to whether a customer sees “credit cards” first, this mainly depends on whether they have PayPal email stored in their cookie browser. If they do, the top “Log in to PayPal” section will be expanded, the email will be full, and they just need to enter their password and make about 3 clicks to complete the verification.

If they don’t have PayPal email stored in their cookies, the “Create an account” or “Pay as a guest” section will be expanded. (If you want to check the guest, go SOLUTIONTYPE = Sole in your initial SetExpressCheckout request).

The client can always switch between two extended sections, this is just “smart by default”.

Try to complete all of your “credit cards first” in an incognito / private browsing window.

+3
source share

I had the same question after I started to see users coming from the "new style" page.

I found the answer here:

"Express Express" and "brief description of the order" page

I added the "force_sa = true" parameter to my Paypal URL:

https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&force_sa=true&token= ...

The new page is definitely weighted to appear more often on mobile devices. Without a parameter, I get a new style page on the iPad after about 5 updates, with a parameter I can update as much as I want and never see a new page.

Obviously, in the end, PayPal will bring out a new page for everyone, but this technique allows us to close the gap while we prepare for this; -)

+4
source share

All Articles