Facing inconsistency in checkout screens for PayPal Express Checkout integrated Ecommerce website
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We're developing an application that uses PayPal Express Checkout, and we're finding that we get two different landing pages. We're actually finding inconsistencies with it, sometimes:
Everything is fine with the sandbox, and we get the option to complete Payment without creating an account (Which is what we want), and sometimes we don’t get that option but PayPal asks the user to create an account to complete the purchase, which is not ideal for our application. The results are unpredictable and inconsistent.
Does anybody know if there is anything we can do to work around this?
- Labels:
-
Express Checkout

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Good day @Yomna11,
Thank you for posting to the PayPal community.
Guest payment checkout(i.e payment via credit/debit without PayPal account) feature is not available for all Customers/Buyers.
It's important to remember that guest checkout is not guaranteed for every transaction.
To receive guest checkout payments :
Enable the PayPal Account Optional option in your account settings.
Login PayPal.com >> Settings >> Account settings >> Website payments >> Website preferences >> PayPal Account Optional >> toggle "yes" .
"Express Checkout" integration : Please contact your website developer (or) support of your third-party platform to pass the variables "SOLUTIONTYPE=Sole" and "LANDINGPAGE=BILLING" in the SetExpressCheckout payment API request call to make sure guest checkout is offered as often as possible.
Guide link - https://developer.paypal.com/api/nvp-soap/set-express-checkout-nvp/
PayPal runs a risk check to determine eligibility for guest checkout. There will be times when guest checkout is not available.
This is intended behaviour of the product. Customer/buyer need to create PayPal account to process the payment.
Sincerely,
Chiranjeevi
PayPal/Braintree MTS
If this post or any other was helpful, please enrich the community by giving kudos or accepting it as a solution.

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- How to enable on-demand / recurring payments to existing PayPal checkout? in SDKs
- PayPal Here being discontinued. Can PayPal Zettle can be integrated within an Android phone app? in SDKs
- Not Receiving phone and billing address details from Rest API response in REST APIs
- Credit Card checkout option not working with Paypal API in NVP/SOAP APIs
- REST vs SOAP Comparison, is it worth upgrading? in NVP/SOAP APIs