WooCommerce PayPal Express Checkout Payment Gateway

Descripción

Esta es una pasarela de pago de PayPal Express para WooCommerce.

PayPal Express te permite vender tus productos con seguridad, y también suscripciones online usando el pago integrado, para ayudarte a cumplir los requisitos fundamentales de seguridad sin que tu tema sufra. El pago integrado utiliza un marco modal, alojado en los servidores de PayPal, que se superpone sobre el formulario de pago y ofrece un modo seguro para que tus clientes introduzcan la información de su cuenta.

Además, con la configuración integrada de PayPal (fácil de configurar) conectar con PayPal es tan simple como hacer clic en un botón – sin complicadas claves API que cortar y pegar.

Capturas

  • Haz clic en el botón "Haz clic aquí para configurar tu cuenta PayPal". Si quieres hacer pruebas antes de ponerlo en directo puedes cambiar el entorno, encima del botón, a Pruebas.
  • Las credenciales API se configurarán después de la configuración sencilla. O puedes configurarlas manualmente.
  • Pago con PayPal directamente desde el carrito.

Instalación

Requisitos mínimos

  • WordPress 4.4 o superior

Instalación automática

La instalación automática es la opción más fácil ya que WordPress se ocupa de la transferencia de archivos y no tienes que salir de tu navegador. Para hacer una instalación automática accede al escritorio de tu WordPress, navega hasta el menú Plugins y haz clic en Añadir nuevo.

En el campo de búsqueda teclea “WooCommerce PayPal Express” y haz clic en Buscar plugins. Una vez encuentres nuestro plugin puedes ver detalles sobre la versión, valoraciones y su descripción. Lo más importante, por supuesto, es que puedes instalarlo simplemente haciendo clic en “Instalar ahora”.

Instalación manual

El método de instalación manual conlleva descargar nuestro plugin y subirlo a tu servidor mediante tu aplicación favorita de FTP. El
codex de WordPress tiene instrucciones de cómo hacer esto.

Actualizaciones

Las actualizaciones automáticas deberían funcionar sin problemas; pero como siempre, antes haz copia de seguridad solo por asegurar.

Si por algún motivo tienes problemas con las páginas de tienda/categoría después de actualizar, solo tienes que forzar los enlaces permanentes yendo a WordPress > Ajustes > Enlaces permanentes y pulsando en ‘Guardar’. Esto debería volver las cosas a la normalidad.

Preguntas frecuentes

Instrucciones de instalación

Requisitos mínimos

  • WordPress 4.4 o superior

Instalación automática

La instalación automática es la opción más fácil ya que WordPress se ocupa de la transferencia de archivos y no tienes que salir de tu navegador. Para hacer una instalación automática accede al escritorio de tu WordPress, navega hasta el menú Plugins y haz clic en Añadir nuevo.

En el campo de búsqueda teclea “WooCommerce PayPal Express” y haz clic en Buscar plugins. Una vez encuentres nuestro plugin puedes ver detalles sobre la versión, valoraciones y su descripción. Lo más importante, por supuesto, es que puedes instalarlo simplemente haciendo clic en “Instalar ahora”.

Instalación manual

El método de instalación manual conlleva descargar nuestro plugin y subirlo a tu servidor mediante tu aplicación favorita de FTP. El
codex de WordPress tiene instrucciones de cómo hacer esto.

Actualizaciones

Las actualizaciones automáticas deberían funcionar sin problemas; pero como siempre, antes haz copia de seguridad solo por asegurar.

Si por algún motivo tienes problemas con las páginas de tienda/categoría después de actualizar, solo tienes que forzar los enlaces permanentes yendo a WordPress > Ajustes > Enlaces permanentes y pulsando en ‘Guardar’. Esto debería volver las cosas a la normalidad.

¿Funciona este plugin con tarjetas de crédito o solo con PayPal?

Este plugin permite pagos con tarjetas de crédito y débito y también por PayPal.

¿Se puede pagar con Paypal desde el carrito?

¡Sí!

¿Es compatible con los modos de producción y pruebas?

Sí, depende cómo te conectes tienes el modo de producción o de pruebas. Puedes elegir conectar en un modo, desconectar y volver a conectar en el otro modo cuando quieras.

¿Dónde puedo encontrar documentación?

Para ayuda sobre como configurarlo revisa nuestra guía de usuario

¿Dónde puedo obtener soporte o hablar con otros usuarios?

Si te atascas puedes pedir ayuda en el foro del plugin.

¿Funcionará este plugin con mi tema?

Sí, este plugin funcionará con cualquier tema, pero puede que requiera algo de estilos hacer que se ajuste correctamente. Si estás
buscando un tema que funcione y se integre con WooCommerce recomendamos Storefront.

¿Dónde puedo pedir nuevas características o avisar de fallos?

Las nuevas peticiones de características y avisos de fallos se pueden hacer en el foro del plugin.

¿Cómo quito el botón “Ir al pago” de la página del carrito?

Si PayPal Express Checkout es la única pasarela de pago activa y quieres quitar el botón “Ir al pago” del carrito puedes usar este código:

Reseñas

Terrible Support

Plugin was working fine, however, after receiving the wrost support in my life on a support ticket I decided to stop using this plugin.

Anyone who would like to take a look at the support ticket I am refering can take a look at below url:
https://wordpress.org/support/topic/paypal-express-checkout-button-products-page-woocommerce-variations-problem/#post-9259171

NEED FIXED, Current version doesn’t work

I would happily change this to a 5 star review if the current bugs get fixed.

1.) If a repeat customer logins with paypal on the cart page, they’ll get the following error message on the checkout page: “An account is already registered with your email address. please login”

This error message occurs even if a new email address is added to the email field.

I’ve seen this issue prevent a number of customers from purchasing in the past using woocommerce, not just paypal users.

Ideally, woocommerce should allow repeat customers to be able checkout as a guests (as long as guest checkout is enabled on the website).

2.) If the customer logs in using paypal on the cart page & tries to purchase a subscription, they get the following error message on the checkout page: “invalid recurring shipping method”.

3.) Why redirect the customer to the checkout page? It just adds an additional step to the checkout process, which causes more friction. Other paypal plugins allow the customer to place the order right from the paypal pop up screen. This would be the ideal scenario.

Leer todas las 33 reseñas

Colaboradores y desarrolladores

“WooCommerce PayPal Express Checkout Payment Gateway” es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

“WooCommerce PayPal Express Checkout Payment Gateway” ha sido traducido a 2 idiomas. Gracias a los traductores por sus colaboraciones.

Traduce “WooCommerce PayPal Express Checkout Payment Gateway” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN , o suscríbete al log de desarrollo por RSS .

Registro de cambios

1.4.4

  • Fix – PayPal error (10431).
  • Fix – PHP notices.

1.4.3

  • Fix – Refunds not working on authorize then captured transactions.
  • Fix – Checkout on single product available before variations are chosen.
  • Fix – Not Returning PayPal Transaction Fee.
  • Fix – 10431 (Item Amount Invalid at Checkout) error with discounts.
  • Fix – Phone not returned and “Require Phone Number” setting not working.

1.4.2

  • Fix – _paypal_status on Authorize transactions not updating to processing after capture.
  • Fix – 10413 (The totals of the cart item amounts do not match order amounts) error with discounts.
  • Fix – Shipping Address being required on Virtual products.

1.4.1

  • Fix – Properly calculate whether Billing phone is required or not.
  • Fix – Set NOSHIPPING based on product shipping requiredness (e.g. virtual products do not need shipping, etc).

1.4.0

  • Tweak – Use shipping discount instead of tax when adjustment negative.
  • Fix – Cannot process refunds on “authorize” transactions.
  • Add – Option for displaying express checkout button on the product page.
  • Fix – If there are no shipping options in WooCommerce, PayPal doesn’t pass a shipping address to WC.
  • Add – Option to set Billing phone number mandatory.
  • Add – Option to disable checkout with PayPal button on Cart page.
  • Fix – Trigger required shipping cost before checkout.

1.3.0

  • Fix – Fatal Error calling is_main_query.
  • Fix – Customer invoice email doesn’t allow payment with PPEC.
  • Fix – Double stock reduction.
  • Fix – Payment automatically goes to complete when payment action set to Authorize.

1.2.1

  • Fix – Avoid plugin links notice when WooCommerce is not active – props rellect
  • Fix – Do not show this gateway when the cart amount is zero
  • Fix – Fix 10413 error that prevents checking out with a coupon
  • Fix – Filter default address fields to ensure they are not required

1.2.0

  • Fix – Prevent conflict with other gateways.
  • Fix – Compatibility with WooCommerce 3.0, including ensuring the customer address is saved correctly.

1.1.3

  • Fix – Guest users can checkout without giving shipping information when required.
  • Fix – Modal popup not working properly. Changed to full page redirect with a hook to add back the modal/popup.
  • Tweak – Guest checkout is on by default. Should be turned off by using this filter: woocommerce_paypal_express_checkout_allow_guests.

1.1.2

  • Fix – Make sure translations are loaded properly.
  • Fix – Added IPN (Instant Payment Notification) handler.
  • Fix – Make sure guest payment is enabled by default.

1.1.1

  • Fixed fatal error prior to PHP 5.5 caused by passing empty() a non-variables.

1.1.0

  • Improved flow after express checkout by removing billing and shipping fields and simply allowing shipping method selection.
  • Fix – Fixed in-context checkout to work after ajax cart reload.
  • Fix – Added missing ‘large’ button size.
  • Fix – Prevent double stock reduction when payment complete.
  • Fix – Allow PPE from pay page and don’t use in-context checkout for PayPal Mark on checkout.
  • Fix – Increase timeout to 30 to prevent error #3.
  • Tweak – If the store owner decides to enable PayPal standard, respect that decision and remove EC from checkout screen.
  • Tweak – Change place order button to “continue to payment”.
  • Tweak – Moved default button location to woocommerce_proceed_to_checkout hook.
  • Tweak – Improved button appearance and look alongside regular checkout button.

1.0.4

  • Solución – Sección slug / pestaña errónea tras redirigir desde connect.woocommerce.com
  • Solución – Confirmación de que se han configurado las credenciales en las páginas de carrito y pago
  • Solución – Eliminada la configuración chipers al usar TLS

1.0.3

  • Solución – Problema cuando el redondeo de dos decimales en los impuestos provocan que se rechace la transacción
  • Solución – Problema por el que no se guardaba la URL de la imagen del logo

1.0.2

  • Solución – Reducción de etiquetas HMTL de las descripciones del artículo para evitar avisos de Paypal
  • Solución – Problema de enlace de ajustes del plugin incorrecto desde la página de administración de plugins al usar WooCommerce 2.6
  • mejora – Se hace que la opción de habilitar esté por defecto activa
  • Solución – Problema de perdida del icono de ayuda cuando el directorio del plugin no es el mismo que el slug del plugin.
  • Mejora – Se añade un aviso en la administración para configurar / conectar una vez se active el plugin.

1.0.1

  • Fix – Make sure OpenSSL is installed with 1.0.1 as the minium required version, otherwise display warning
  • Fix – Make sure cURL transport is available for WP HTTP API, otherwise display warning
  • Fix – Unhandled certificate-style API credential
  • Fix – Fixed calculated tax and coupons data that sent over to PayPal
  • Fix – Fixed calculated shipping discount data that sent over to PayPal

1.0.0

  • Primera versión estable

0.2.0

  • Solución – Se añade el enlace para cancelar en le página de pago cuando la sesión PPEC está activa
  • Solución – el mininavegador integrado sigue rotando debido a que un fallo en la respuesta xhr no se gestiona adecudamente

0.1.0

  • Versión beta