onauthorize developer customize paypal

developer - ¿Puede forzar que PayPal Payments Standard API muestre primero los campos de la tarjeta de crédito?



paypal express checkout integration (2)

Estoy usando el Estándar de pagos del sitio web de PayPal. Cada vez que el usuario aterriza en PayPal con las variables que envié, muestra un formulario de inicio de sesión de PayPal y en la parte inferior muestra "¿No tiene una cuenta de PayPal? Use su tarjeta de crédito o cuenta bancaria (donde esté disponible)".

Quiero que siempre solicite una tarjeta de crédito y quizás diga "¿Tiene PayPal? ¡Use eso!". ¿Algunas ideas?


En un hilo de la comunidad de desarrolladores de PayPal, lo explican con visitas basadas en cookies a la página de pago.

Básicamente, si PayPal detecta que usted es un usuario y detecta sus cookies, mostrarán el formulario de inicio de sesión de forma predeterminada.

Si no pueden ver esa cookie, primero mostrarán la opción de tarjeta de crédito con una nota que indique que si ya tienes una cuenta de PayPal, debes iniciar sesión.

Por tanto, la respuesta es no.


He luchado con esta pregunta y encontré la respuesta que sigue a Roberts sobre el uso de LANDINGPAGE = Facturación en la API de ExpressCheckout.

De la página:

https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_r_SetExpressCheckout

LANDINGPAGE : tipo de página de PayPal para mostrar.

Es uno de los siguientes valores:

  • Facturación: cuenta que no es de PayPal
  • Inicio de sesión - inicio de sesión de cuenta PayPal

Además ver:

SOLUTIONTYPE : tipo de flujo de pago. Es uno de los siguientes valores:

  • Sole: el comprador no necesita crear una cuenta de PayPal para pagar. Esto se conoce como cuenta PayPal opcional.
  • Marca: el comprador debe tener una cuenta de PayPal para pagar.

NOTA: Puede pasar Mark para anular selectivamente la configuración opcional de cuenta de PayPal si la Cuenta PayPal opcional está activada en su cuenta de comerciante. Pasar Sole no tiene ningún efecto si la Cuenta PayPal opcional está desactivada en su cuenta

Espero que esto ayude.