Centro de ayuda: Cuenta Personal
  • Inicio
  • Pagos y transferencias
  • Controversias y limitaciones
  • Mi cuenta
  • Mi cartera
  • Inicio de sesión y seguridad
  • Herramientas para vendedores

Recomendaciones para solucionar problemas con el enlace y botón de pago de Pago sin código

Me aparece un mensaje de error y el botón no se muestra en mi sitio web.

Sigue estos pasos:

  • Verifica que tu conexión a Internet esté funcionando.
  • Visita otras páginas de tu sitio web y revisa si se están cargando correctamente.
  • Ve a la página de botones de PayPal y revisa lo siguiente:
  • ¿Aparece el botón en “Botones guardados”?
  • Selecciona “Editar botón” y asegúrate de que el código del botón es el mismo que tienes en tu sitio web. 

Haz clic en el botón derecho del mouse en la página de tu producto (donde pegaste el código del botón) y haz clic en “Inspeccionar”. Ve a la pestaña Consola (verás esto en la parte superior). Es posible que veas errores de NIP del Servicio de Atención al Cliente.

Si has implementado una Política de Seguridad de Contenido, es posible que veas errores de CSP (NIP del Servicio de Atención al Cliente) como los siguientes (ejemplos de errores de CSP):

No se cargó la secuencia de comandos “https://www.paypal.com/sdk/js**” porque infringe la siguiente directiva de la Política de Seguridad de Contenido: “default-src 'self'”. Ten en cuenta que “script-src-elem” no se estableció explícitamente, por lo que “default-src” se usa como alternativa.

No se conectó a “https://www.paypal.com/**” porque infringe la siguiente directiva de la Política de Seguridad de Contenido: “default-src 'self'”. Ten en cuenta que “connect-src” no se estableció explícitamente, por lo que “default-src” se usa como alternativa.

No se ejecutó la secuencia de comandos en línea porque infringe la siguiente directiva de la Política de Seguridad de Contenido: “script-src https://*.paypal.com”. Para habilitar la ejecución en línea, se requiere la palabra clave “unsafe-inline”, un hash (“sha256-WYDWDPwB8j2VePYrqy38aHPcJLsasO//lnXymmxscUk=') o un nonce ('nonce-…”).

No se cargó la imagen “https://tracking.qa.paypal.com/webapps/tracking/ts?**” porque infringe la siguiente directiva de la Política de Seguridad de Contenido: “default-src 'self'”. Ten en cuenta que “img-src” no se estableció explícitamente, por lo que “default-src” se usa como alternativa.

No se enmarcó “https://www.paypal.com/” porque infringe la siguiente directiva de la Política de Seguridad de Contenido: “default-src 'self'”. Ten en cuenta que “frame-src” no se estableció explícitamente, por lo que “default-src” se usa como alternativa.

Puedes intentar agregar el siguiente contenido para resolver cualquiera de los errores anteriores:

Option-1 (HTML): Si el NIP del Servicio de Atención al Cliente está configurado en un archivo HTML, usa el siguiente código para reemplazar tu código del NIP

<meta http-equiv="Content-Security-Policy" content="default-src 'self';
script-src 'unsafe-inline' https://*.paypal.com https://*.paypalobjects.com;
style-src 'unsafe-inline' https://*.paypal.com; connect-src
https://*.paypal.com; frame-src https://*.paypal.com; img-src
https://*.paypal.com https://*.paypalobjects.com">

Option-2 (lado del servidor): Si el NIP del Servicio de Atención al Cliente está configurado en el lado del servidor, usa el siguiente código para reemplazar tu código del NIP

Content-Security-Policy: script-src 'unsafe-inline' https://*.paypal.com https://*.paypalobjects.com
Content-Security-Policy: style-src 'unsafe-inline' https://*.paypal.com
Content-Security-Policy: connect-src https://*.paypal.com
Content-Security-Policy: frame-src https://*.paypal.com
Content-Security-Policy: img-src https://*.paypal.com https://*.paypalobjects.com

¿Cómo puedo cambiar el diseño, el tamaño o color del nombre, precio o cantidad del producto?

Actualmente, no es posible cambiar el diseño, tamaño o color de esta integración.

Edité información del producto (nombre, importe u otro), ¿necesito

volver a copiar/pegar el código del botón?

No, tomamos toda la información del servidor de PayPal. Una vez que hayas guardado los cambios en tu cuenta, no tienes que actualizar el código del botón de tu sitio web que se copió y pegó.

Veo un Id. de cliente en el código, ¿qué significa esto?

El Id. de cliente es el identificador de cliente del comercio y forma parte de tu cuenta. No deberías editarlo. Utilízalo tal como se proporciona en el código del botón.

Agregué varios botones, pero ninguno se muestra en mi página web.

Usar varios botones en la misma página web no funcionará en los siguientes casos:

  • Si copiaste/pegaste el mismo Id. del botón varias veces en la misma página web, solo se mostrará el primer botón. No puedes repetir el mismo Id. de botón varias veces.
  • Si copiaste/pegaste diferentes Id. de botones pero con otras divisas en la misma página web, solo se mostrará el primer botón. No puedes agregar divisas extranjeras en los botones en la misma página web.
  • Si copiaste/pegaste diferentes Id. de botón y la página funciona con lentitud, asegúrate de que la etiqueta del script con el Id. de cliente solo se haya agregado una vez. La línea del script se verá así:
    • <script src="https://www.paypal.com/sdk/js?client-id=XYZ&components=hosted-buttons&enable-funding=venmo¤cy=XYZ"></script>

Tengo una cuenta Premier de PayPal y no veo la funcionalidad de enlace o botón de

pago.

Esta funcionalidad solo está disponible para cuentas Empresas de PayPal. Abre una cuenta Empresas.

¿Cómo puedo probar esta experiencia en el entorno de pruebas Sandbox de PayPal?

La solución Pago sin código está disponible para probarla en Sandbox.

¿Cómo puedo añadir un enlace de pago en mi sitio web?

Puedes colocar el enlace de pago detrás de un botón en tu sitio web. Reemplázalo con tu propio enlace de pago.

Este es el código de muestra:

<body> <h1>Realiza el pago de tus productos o servicios aquí</h1> <button class="btn" onclick="location.href='https://www.paypal.com/ncp/payment/HWDFRBTBV25XX'" type="button"> Pago</button> </body>

La expansión en línea de Crédito/Débito no se muestra completamente en mi

sitio web.

Asegúrese de que la anchura y la altura del contenedor principal estén configuradas para adaptarse a la expansión en línea. Consulte la documentación o soporte de su plataforma de hospedaje para obtener más detalles.

¿Cómo hago para agregar un botón de PayPal en Facebook?

Más formas en las que podemos ayudarlo

Utilizaremos cookies para mejorar y personalizar su experiencia si continúa navegando. ¿Está bien si también utilizamos cookies para mostrarle anuncios personalizados? Obtener más información y administrar sus cookies