Wrong layout on express checkout
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi there,
I have implemented the paypal express checkout on my website . But i keep getting the wrong layout?
If i use the paypal clientid, secret and merchant id, provided in their own php examples - downloaded from the official paypal site - i will get the right layout.
Same code base, with my own clientid , secret and merchant id will give me another (old looking) layout. Why is that, and how do i change it?
I assume that it is some account settings. Got screenshots of the issue down below.
New looking checkout (with paypal dummy credentials):
Old looking (my own sandbox credentials):

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Can you post an EC token from the old/legacy flow example. Also the debug ID from the API calls please?
Usually the legacy flow fallback occurs when there is something in the account or transaction setup not support yet on the new flow, as its the exact same code, I suspect that you are right in your assumption related to the account.

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- PayPal Express Error #10413 when people use a discount code on my Magento2 store in PayPal Payments Standard
- ExpressCheckout to REST API - Is Partner Program Now Required to Host Simple 3rd Party Transactions? in REST APIs
- permission_denied response in call to patch order when paying by Card in Braintree Client-side Integration (JS, iOS, Android SDKs)
- Unable to test successful payments using sandbox personal accounts in NVP/SOAP APIs
- will new changes to API just announced break integration with our express checkout in NVP/SOAP APIs