Foro en Español

Reply
Aruba Employee
Posts: 66
Registered: ‎02-17-2016

[Tutorial] Integrando ClearPass con PayPal Express

Desde la versión 6.5.4 de ClearPass está disponible la integración con la pasarela PayPal Express, opción de pago disponible en España que simplifica las transacciones a través de dicha plataforma. Esta integración ha sido realizada gracias a la petición expresa que se realizó desde el equipo de Aruba en España.

La configuración se ha simplificado al máximo y se consigue poner en marcha en cuestión de minutos. Las pruebas que hemos hecho han sido con un ClearPass con versión 6.5.4.32066.

 

Crear cuenta en PayPal

Lo primero es contar con una cuenta de PayPal que permita recibir dinero, para ello hemos creado un un usuario en la zona de Developer con la que hemos trabajado para la demo. En dicha cuenta se ha creado un usuario adicional de tipo Business para simular la venta y otro de tipo cliente para simular la compra posterior. Ambas cuentas han sido configuradas en España.

Sobre la cuenta de vendedor (Business) se han generado las claves de la API: Tanto Client ID como la secret. Más detalle sobre crear las cuentas de PayPal en su web de desarrollo (https://developer.paypal.com/docs/integration/admin/manage-apps/)

 

Creación del Transaction Processor

En ClearPass se debe crear un nuevo Transaction Processor con PayPal Express y rellenarlo con los datos de la API anterior. Como estamos integrándolo con una pasarela y pagos en España, debemos seleccionar el tipo de moneda en euros (EUR).

Transaction Processor PayPal Express

 

Creación de la página de autoregistro

Se crea una página de autoregistro de tipo hot-spot incluyendo el tipo de Transaction Processor creado en el punto anterior para PayPal Express. Esta página podemos personalizarla como queremos, esto es igual que siempre en ClearPass. Los planes de compra de tiempos y sus precios se pueden configurar desde dicha página de autoregistro de tipo HotSpot en el ClearPass.

 

Configuración de la factura

Se recomienda cambiar el formato de la moneda en la factura que se genera en el sistema, para ello vamos a Configuration / HotSpot Manager / Start Here / Manage HotSpot Invoice y seleccionamos el tipo de moneda en EUR y el símbolo del €.Configuración de la factura

 

Pruebas finales

Ya estaría listo el formulario, no requiere de más configuración. Si se ha creado una cuenta de Developer en PayPal se puede ir a dicha cuenta para verificar que funciona la recepción de datos y que no hay fallos en la recepción de los pagos. Si todo va bien, debería mostrarse información de este tipo:

Pago OK

Y en ClearPass se debe generar la cuenta de usuario al haber completado el pago en PayPal:

Cuenta de usuario

Nota adicional:

  • Se ha verificado que en algunas circunstancias se muestra error en el pago hacia PayPal de la transacción si el ClearPass Guest tiene el interfaz en castellano. Se recomienda probar cambiándolo temporalmente a inglés. Esto se debe a que el sistema cambia automáticamente el formato de los decimales de la cantidad a pagar (pone una coma en vez del punto). 

Si tenéis alguna duda o problema, por favor comentarlo en el hilo para revisarlo.

 


Rafael del Cerro Flores
ACMP, ACCP, ACDX#324, ACCX#711
New Contributor
Posts: 3
Registered: ‎07-01-2013

Re: [Tutorial] Integrando ClearPass con PayPal Express

Las intrucciones de tu tutorial son precisas, y me topé exactamente con el problema que comentaste, si el Locale del navegador es Español, éste reemplaza el 'punto' por una 'coma' y el API del Paypal Express regresa un error.

 

La forma de demostrarlo es instalar la extensión "Quick Language Switcher" en Chrome y al pasar al Inglés todo el proceso se completa. Por supuesto no es posible controlar los navegadores de los clientes

 

¿Hay algún workaround?

Search Airheads
Showing results for 
Search instead for 
Did you mean: