Unlimited WordPress themes, graphics, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Code
  2. WordPress
Code

Guía de Inicio a WooCommerce: Ajustes para Finalizar Compra

by
Length:MediumLanguages:
This post is part of a series called The Beginners Guide to WooCommerce.
The Beginners Guide to WooCommerce: Checkout Options, Part 1
The Beginners Guide to WooCommerce: More Checkout Settings

Spanish (Español) translation by Eva Collados Pascual (you can also view the original English article)

En las Opciones de los Procesos de Pago debatimos sobre varias pasarelas de pago que vienen instaladas de forma predeterminada en WooCommerce. En cada pasarela vimos que existía una Sección de ajustes en la que el propietario de la tienda online podía gestionarlas. En este tutorial vamos a hablar sobre la configuración de la pasarela de pago de PayPal.

Payment gateways in WooCommerce

Integración de PayPal con WooCommerce

Si estuviésemos hablando sobre la seguridad de una transacción en una tienda, PayPal sería considerada la opción para realizar pagos más conocida. Obviamente, si estás recibiendo pagos a través de PayPal, significa que ya lo conoces. Si eres un principiante y crees que la presencia de PayPal como pasarela de pago es suficiente para empezar a recibir pagos de tus clientes, ¡por desgracia estarás equivocado! El proceso de pago no comenzará hasta que no integres PayPal con WooCommerce.

Así que en la primera mitad de este artículo voy a explicar cómo se realiza esta integración. En la segunda parte hablaré de las opciones que ofrece WooCommerce para configurar los ajustes de PayPal.

Cuenta Sandbox de PayPal

Para empezar, es necesario disponer de una cuenta de PayPal para hacer esto, la cual puedes crear visitando el sitio oficial de PayPal. Para este ejemplo, vamos a usar una “cuenta sandbox”. Este tipo de cuenta proporciona un entorno de pruebas en donde podrás testear y verificar la estructura de pagos antes de aceptar transacciones reales.

Cómo Crear una Cuenta Sandbox

Para explicar la interfaz de las transacciones monetarias en tu tienda online, necesitarás dos cuentas de usuario: una cuenta de cliente de prueba y otra de vendedor de prueba también.

Estas cuentas de usuario se pueden crear visitando la sección para desarrolladores de PayPal. En la esquina superior derecha verás el botón para Iniciar sesión.

PayPal Sign Up button

Cuando pulses este botón, aparecerá en pantalla un formulario de registro para la creación de una cuenta de empresa. Cumplimenta los detalles.

Sign up for a PayPal business account

Por último puedes usar tu cuenta sandbox para comprobar las transacciones en WooCommerce.

1. PayPal Estándar

Empecemos configurando la Pasarela de Pago de PayPal en los ajustes de finalización de compra de WooCommerce.

Activar/Desactivar

EnableDisable PayPal standard

La primera opción que te encontrarás en la sección de ajustes de PayPal es una casilla de verificación para controlar de forma global el estado de las transacciones a través de PayPal. Mediante la opción Activar/Desactivar, puedes habilitardeshabilitar esta pasarela en los procesos de finalización de compra.

Front end with PayPal option missing

La imagen de arriba muestra como si el propietario de la tienda ha deshabiliado esta opción, los clientes no verán PayPal en el front-end durante el proceso de finalización de compra.

Título

Title field

El campo Título controla el nombre exacto que será mostrado a los usuarios/clientes en el front-end durante el proceso de pago. En el momento de la instalación, WooCommerce establece "PayPal" como título predeterminado para este campo. No obstante, puedes cambiarlo.

Modified PayPal Payment title

Por ejemplo, yo he establecido Pagos con PayPal como Título y he guardado los cambios. Puedes ver como se muestra ese mismo nombre en el front-end. Fíjate en la imagen superior.

Descripción

PayPal description

En el campo Descripción, puedes añadir detalles breves que puedes mostrar al cliente en el front-end en el momento del proceso de finalización de la compra. Estos detalles guiarán a los clientes que elijan PayPal como método de pago.

PayPal description

Ya existe una descripción que viene de forma predeterminada con la instalación del plugin, pero de nuevo puedes elegir modificarla si te apetece.

Email de PayPal

PayPal email

Cuando creé una cuenta sandbox para PayPal, me inscribí con un ID de email. En esta parte de los ajustes del proceso de finalización de compra añadirás el mismo ID de Email de PayPal que el que indicaste en la cuenta PayPal. Deberías tener mucho cuidado con este ID de email, ya que lo necesitarás para recibir los pagos.

Email de Recepción

Receiver email address

El siguiente campo es para otro ID de email, el del Receptor del Email. Si quieres recibir emails de confirmación en un ID email diferente al email que has usado en PayPal, entonces deberías rellenar este campo. Estos emails te notificarán cuando se produzca con éxito una transacción en PayPal.

Token de Identidad de PayPal

PayPal Identity Token

En ciertas ocasiones podrías necesitar mostrar detalles relativos a las transacciones a tus clientes. Por este motivo PayPal ofrece un método seguro conocido como PayPal Data Transfer (PDT). Con PDT podrás mostrar los detalles a los clientes mientras todavía se está procesando la transacción.

Para ver estos detalles en tu web con WooCommerce, necesitas un Token de Identidad de PayPal. Este es un campo opcional que te permitirá conocer tus pagos pendientes y aquellos que se han efectuado con éxito sin el IPN de PayPal (Instant Payment Notification – un mensaje generado automáticamente que notifica al propietario de la tienda sobre una transacción online). Esto significa que si proporcionas un Token de Identidad de PayPal, los clientes que vuelvan a tu tienda tras realizar un pago en el sitio web de PayPal verán de inmediato un mensaje de confirmación con los detalles de su transacción.

Cómo Obtener un Token de Identidad de PayPal

Para obtener tu token de identidad, sigue estos pasos:

  • Inicia sesión en tu cuenta de PayPal.
  • Pulsa sobre el botón Perfil.
  • Después, haz clic sobre la opción para las Preferencias de Pagos en el Sitio Web.
  • Activa la opción de Trasferencia de Datos de Pagos
  • Entonces verás como aparece tu Token de Identidad de PayPal, así que ahora introdúcelo en tus ajustes de WooCommerce.

Prefijo de Factura

Invoice prefix

Una vez ha sido procesada una transacción a través de PayPal, se genera instantáneamente una factura. Para hacer un seguimiento de tus ventas, a cada factura se le asigna un número de único de factura. El Prefijo de Facturas le permite al propietario de la tienda añadir un identificador que preceda al número de factura de todas las transacciones de PayPal. WooCommerce establece WC- como Prefijo de factura por defecto con la instalación del plugin. Esto significa que tu número de factura 0001 se mostrará como WC-0001.

De igual manera también, puedes añadir un Prefijo de Factura personalizado. Por ejemplo, cambiando WC- a MyOrder- mostrará MyOrder-0001 como número de tu factura. Te recomiendo que utilices diferentes prefijos si eres propietario de varias tiendas online y estás usando una misma cuenta de PayPal para todas ellas.

Realización de un Pago

Payment Action

Si tus clientes están pagando a través de PayPal, los pagos serán procesados inmediatamente o permanecerán pendientes durante algún tiempo. La opción Realizar Pago decidirá cómo quieres que se procesen las transacciones de tus clientes. Aquí encontrarás dos opciones, Capturar y Autorizar.

  • Capturar: Si seleccionas Capturar, las transacciones de los clientes serán verificadas y procesadas directamente tras hacerse efectivo el pago. Esto significa que el estado de PayPal será “Completada”.
  • Autorizar: Si embargo, si eliges la opción Autorizar, tendrás que aprobar cada uno de los pagos tu mismo. Hasta que no lo hagas el cliente verá el estado de su pago a través de PayPal como “Pendiente”.

Como observación general, los clientes van a querer siempre que sus pagos se procesen/capturen directamente tras realizar el pago. Así que te sugiero que selecciones la opción Capturar.

Método de Envío

Submission method

La casilla de verificación Método de envío decidirá si quieres enviar datos adicionales a la cuenta PayPal o no. De esta forma enviarás datos a PayPal a través de un formulario en lugar de enviarlos mediante una cadena de consulta. Si activas esta opción, los clientes verán un mensaje adicional de agradecimiento en pantalla antes de ser redirigidos a la cuenta PayPal en la que van a efectuar el pago.

PayPal thank you message

La imagen de arriba muestra lo que ocurre cuando un cliente pulsa el botón Ir a PayPal teniendo esta opción habilitada. No obstante, de forma predeterminada, esta opción está inactiva en los procesos de transacción estándar.

Estilo de Página

Page Style

Es importante que el propietario de la tienda mantenga los procesos de pago visualmente atractivos para el cliente. PayPal ofrece algunas interfaces como modelo de inspiración que proporcionan un efecto atractivo durante los procesos de pago. En este campo opcional, puedes introducir el nombre de varias Páginas de Estilo que encontrarás posteriormente en tu cuenta PayPal. De forma que un cliente que opte por PayPal como pasarela de pago verá la interfaz aquí indicada (estilo de página) durante su proceso de pago.

2. Opciones de Envío

Si estás usando PayPal para los procesos de envío entonces deberías cumplimentar las opciones de esta sección.

Detalles de Envío

PayPal shipping details in WooCommerce settings

En las tiendas online normalmente nos encontramos dos tipos de direcciones, por ej. direcciones de envío y direcciones de facturación. La dirección de facturación es aquella en la que recibes los conceptos relativos a tu tarjeta de crédito, débito, etc., mientras que la dirección de envío es tu dirección postal o dirección de residencia en la cual recibirás tus pedidos. Normalmente la gente proporciona su dirección de trabajo como dirección de facturación.

Si tus direcciones de facturación y envío son distintas, esto podría ocasionar algún problema, ya que PayPal sólo hace uso de una dirección cada vez. Activar esta opción significa que si estás empleando procesos de envío, PayPal usará la dirección de los envíos en lugar de las de facturación.

Omitir la Dirección

Address override

En PayPal, durante el proceso de finalización de compra, los usuarios pueden encontrar ciertos ajustes de la cuenta que les permitan modificar, añadir o reemplazar sus direcciones de facturación y envío. Así que antes de procesar cualquier transacción, PayPal podrá verificar detalladamente estas direcciones. Si encuentra alguna incoherencia podrían darse fallos importantes. Si la opción Omitir dirección está activa, hay muchas posibilidades de que se produzcan estos errores. Así que el propietario de la tienda debería desmarcar esta opción a fin de evitar incongruencias durante el proceso de validación de direcciones que realiza PayPal.

3. Comprobar la Pasarela

Sandbox de PayPal

Enable PayPal sandbox

He empezado este artículo hablando de la creación de una cuenta sandbox y mientras lo hacía he explicado que ésta se usa para la realización de pruebas con los pagos. Así que si quieres integrar tu cuenta sandbox de PayPal con WooCommerce deberías activar esta opción. Una vez hayas comprobado todos tus procesos de pago, puedes desactivar la opción de sandbox de nuevo.

Registro de Depuración

Debug Log

Puedes activar el inicio de sesión en modo de depuración para la actividad de transacción de PayPal. Los registros de depuración no contienen tu contraseña de PayPal ni el certificado de tu API, pero pueden ser de utilidad para que los desarrolladores reparen tu sitio en caso de encontrar fallos.

Esto completa nuestros ajustes e integración de PayPal con WooCommerce. Si tienes cualquier duda sobre el proceso de integración de PayPal puedes publicarlos en la sección de comentarios que viene a continuación, estaré encantado de ayudarte. En el siguiente tutorial completaremos la configuración de las restantes Pasarelas de Pago para los procesos de finalización de compra.

Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.