test ipn ejemplo developer paypal paypal-ipn

ipn - Pagos de PayPal: predeterminado para "Pagar con tarjeta de crédito" en lugar de iniciar sesión con una cuenta de PayPal



paypal simulator payment (4)

Lo he visto hacer antes, así que sé que es posible: cuando redirige a un pago de PayPal desde su sitio, PayPal le ofrece 2 opciones para realizar un pago. Uno es "Iniciar sesión con una cuenta PayPal" y el otro es algo como "¿No tienes una cuenta PayPal? Paga con tarjeta de crédito / débito". De forma predeterminada, la segunda opción está colapsada, pero he visto sitios en los que está sin desplegar de forma predeterminada. ¿Cómo puedo lograr este efecto?

Nota: las publicaciones anteriores sugirieron que se hace mediante cookies, y si PayPal detecta que tiene una cuenta de PayPal, mostrará la primera opción (iniciar sesión con PayPal). Sin embargo, he visto otros sitios que muestran la opción de tarjeta de ''Crédito / Débito'' sin control incluso si tienes una cuenta de PayPal. ¿Eliminan las cookies de alguna manera antes de redirigirte a PayPal?

Gracias


Me encontré con varios sitios con respecto a la misma pregunta mientras tengo una solución para lograr esto por el momento. :) Pero su hallazgo resolvió mi problema, eso se debe a las cookies después de que apliqué mi solución.

La solución alternativa para omitir la opción de pago de Paypal a la tarjeta de crédito / débito es agregar las variables en su botón, como país = COUNTRY_VALUE o cualquier otra variable que piense que el cliente está bien si lo tiene por defecto. Página de variables https://developer.paypal.com/webapps/developer/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/#id08A6HI0J0VU

Espero que te ayude. :)


No puede configurar la opción de tarjeta de crédito para que se muestre de forma predeterminada si está utilizando Estándar de pago de sitios web. Esto se establece mediante cookies. Sin embargo, si está utilizando Express Checkout, puede configurar la sección de tarjeta de crédito para que se muestre de forma predeterminada. Esto es muy probablemente lo que has visto en otros sitios. Si está utilizando Express Checkout y desea configurar esto, todo lo que debe hacer es pasar las siguientes 2 variables y valores en su llamada a la API de SetExpressCheckout.

SOLUTIONTYPE=Sole LANDINGPAGE=Billing

También debe asegurarse de tener la cuenta PayPal opcional activada en su cuenta PayPal. Esta sección se encuentra en tu perfil.


Un poco tarde con este, pero recientemente tuve el mismo problema con Express Checkout JS

Administrado para resolver esto agregando lo siguiente al objeto js

experience: { flow_config: { landing_page_type: "billing", } }


solo agrega :)

<input type="hidden" name="landing_page" value="billing">

Estás redirigido a la página de facturación ...