• Resuelto mrevilla

    (@mrevilla)


    Hola,

    He estado buscando si hay otros usuarios con este mismo problema pero no lo veo.

    La plantilla de la web es hello de elementor y todo ha sido diseñado con elementor. Además, construí un catálogo de alojamientos con jetengine y jetbooking.

    Aparte de esto, añadí un producto con woocommerce, que es un paquete turístico. Hace unos días creé la cuenta de empresa de PayPal y la configuré en WordPress. Seguí las instrucciones y conectó con la api correctamente.

    Al realizar la simulación de compra, una vez que se le da a finalizar compra, aparece la opción de pagar con PayPal, pero no salen los botones para efectuar el pago.
    He probado con diferentes plugins de PayPal, pero me pasa lo mismo con todos.

    ¿Qué puede estar fallando?

    Gracias de antemano.

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Iniciador del debate mrevilla

    (@mrevilla)

    La pasarela de pago está activada, y seleccioné la opción de que aparecieran los botones tanto en el single page como en el carrtiro y en el último proceso de compra.

    Moderador jose64

    (@jose64)

    Hola.

    Bienvenido al foro de soporte. Nunca respondas a tu debate, si haces eso sale del listado de debates sin respuesta y disminuye las posibilidades de que te contesten, te dejo el enlace a las Instrucciones de uso de los foros, ahí tienes explicada, entre otras cosas, la forma correcta de hacer una consulta.

    Revisando con el inspector de elementos se ve un error:

    Content Security Policy of your site blocks some resources
    Some resources are blocked because their origin is not listed in your site’s Content Security Policy (CSP). Your site’s CSP is allowlist-based, so resources must be listed in the allowlist in order to be accessed.
    A site’s Content Security Policy is set either as via an HTTP header (recommended), or via a meta HTML tag.
    To fix this issue do one of the following:
    (Recommended) If you’re using an allowlist for ‘script-src’, consider switching from an allowlist CSP to a strict CSP, because strict CSPs are more robust against XSS. See how to set a strict CSP.
    Or carefully check that all of the blocked resources are trustworthy; if they are, include their sources in the CSP of your site. ⚠️Never add a source you don’t trust to your site’s CSP. If you don’t trust the source, consider hosting resources on your own site instead.
    1 directiva
    Recurso
    https://www.paypal.com/sdk/js?client-id=XXXXXXXXXXXXXXXXXXXX

    Desactiva el plugin Cookies and Content Security Policy y haz la prueba.

    Coméntanos los resultados y, por favor, recuerda marcar el debate como resuelto cuando así lo consideres, de esta forma nos ayudas a mantener el foro al día.

    Iniciador del debate mrevilla

    (@mrevilla)

    Muchísimas gracias, ya se resolvió la incidencia.
    Era lo que me comentabas. Desactivé el plugin Cookies and Content Security Policy y ahora sí que aparecen los botones. Simulé la compra y funciona todo correctamente.

    Un saludo.

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • El debate ‘Botón de PayPal no aparece’ está cerrado a nuevas respuestas.