By default, the PayPal express landing page shows a PayPal login form on the right and a link 'Don't have a PayPal account' on the left. When one clicks on that link, the anonymous credit card form opens and one can pay without a PayPal account. There is a 'LANDINGPAGE' parameter in SetExpressCheckout that allows one to change that default landing page so it displays the credit card form by default.

The submitted patch adds a setting in "Payment Settings > Payment Methods > PayPal Express Checkout settings".

CommentFileSizeAuthor
paypal_landingpage_admin.patch2.07 KBfterrier

Comments

tr’s picture

Nice. Can the same thing be done for PayPal Web Payments Standard?

fterrier’s picture

I looked at it quickly but didn't find a way to do it with Web Payments Standard. It anyway wouldn't be the same mechanism, since WPS uses HTML forms.

k4ml’s picture

I can say that there's a use case for this feature. Tested the patch and it works.

longwave’s picture

tr’s picture

More detailed information in the article referenced in http://www.ubercart.org/forum/support/20500/force_paypal_landing_page_sh...

etaroza’s picture

Component: Code » Payment
Status: Needs review » Reviewed & tested by the community

I think this is necessary to be included in Ubercart. I also tried it and it works for me.

tr’s picture

Status: Reviewed & tested by the community » Fixed

Committed patch, to both 6.x-2.x and 7.x-3.x branch, with a slight rewording of the radio button description. Thanks.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.