API Referencia
undefined

Descarga nuestro plugin.

Versión 3.0.6

Compatibilidad

  • PrestaShop 1.7.x
  • PHP 5.6.15 o inferior
  • md5
  • sha1
Versión 1.1.5

Compatibilidad

  • PrestaShop 1.6.x
  • PHP 5.6.15 o inferior
  • md5
  • sha1
Changelog

Recuerda

  1. Contar con tu llave privada y pública
  2. Tener correctamente configurado el Ecommerce
  3. Contar con un sitio 'https' seguro

Webpay Prestashop

Webpay

Requisitos

Tener instalado y configurado previamente tu E-commerce.

Habilitar los siguientes modulos para PHP:

  • Soap
  • OpenSSL 1.0.1 o superior
  • SimpleXML
  • DOM 2.7.8 o superior
  • Mcrypt
  • Sockets
  • Único protocolo de comunicación aceptado: TLS 1.2

Instalación

  1. Una vez descargado el plugin ingresa al panel de administración de PrestaShop a la opción de "Módulos y Servicios.

  1. Dentro de "Módulos y Servicios" ingresa a "Añadir nuevo módulo" y selecciona el plugin recién descargado:

Configuración

  1. Una vez instalado el plugin de Webpay Plus es momento de configurarlo. Para lo cual ingresa a "Módulos y Servicios → Módulos instalados → WebPay Plus (CONFIGURAR)"

Observaciones

Los ambientes que encontrarás en la configuración del plugin son:
Integración: Modo de prueba, tanto código de comercio, llaves y certificados, vienen dadas por defecto en el plugin y te permitirá generar simulaciones de compra para verificar la conexión con webpay de Transbank.
Certificación: Etapa en la que Transbank está validando tu e-commerce (proceso QA).
Producción: Una vez que Transbank certifica tu e-commerce, estarás en condiciones de vender a través de tu sitio.

Para acceder a los ambientes de Certificación y Producción, debes afiliar tu comercio a Transbank. Una vez realizado, se te entregará un código de comercio, con el que deberás crear la llave y el certificado público. El certificado público debes enviarlo a Transbank para validar tu comercio.

Para conocer los requisitos de afiliación. https://portaltransbank.cl/afiliacion/

  • Si presionamos el botón "Información" tendremos acceso a las herramientas de diagnóstico y de registro.

Información

En la pestaña "Información" encontraremos información básica de nuestro servidor, ecommerce y del plugin Webpay instalado. También con el botón "Crear PDF" generamos un informe en formato pdf con información útil para el soporte y diagnóstico de problemas.

PHP Info

En la pestaña "PHP info" nos permite ver el reporte php_info generado por el servidor, con información útil para el soporte y diagnóstico de problemas. Con el botón "Crear PHP info" generamos este reporte en formato PDF.

Registros

En la pestaña "Registros" Podemos activar, desactivar y configurar el tiempo y peso de los registros de comunicación con Transbank a guardarse. También se nos permite descargarlos y ver el último registro.

Ejemplo de Compra

A modo de ejemplo realizaremos la compra de un producto de una tienda y su interacción con el Plugin de Webpay Plus.

Como vemos Webpay Plus se encuentra disponible como medio de pago dentro del eCommerce creado gracias al plugin instalado.

Al realizar el pedido, nos aparecerá un pequeño resumen, previo a generar el inicio del pago.

El siguiente paso es la presentación del formulario de Webpay Plus, lo que inicia la interacción entre Transbank y tu ECommerce

Luego se presenta el formulario del emisor correspondiente a la tarjeta ingresada para validar las claves del usuario. Los datos a ingresar para finalizar la compra son:

  • Rut: 11.111.111-1
  • Clave: 123

Si lo haces con Tarjeta de Crédito, ingresa en el campo asignado los siguientes datos:

  • Nº tarjeta: 4051885600446623
  • Rut: 11.111.111-1
  • Clave: 123
  • Vencimiento: Cualquiera
  • Sin cuotas

Para presentar el voucher de WebPay Plus con el detalle de la transacción exitosa.

Para finalizar con la presentación en el eCommerce del detalle de la transacción.