Woocommerce en Chile con Transbank y sin Certificación

Woocommerce es una herramienta para generar sitios eCommerce que funciona sobre wordpress. A continuación la implementación para recibir pagos con tarjetas en Chile usando WebpayPlus.

Si bien desde hace años que el plugin gratuito para la tecnología basada en CGIs existe por mi lado ya era hora que se diera una solución como servicio para simplificar la implementación de servicios de cobro para PYMES y EMPRENDIMIENTOS que posiblemente no tienen los conocimientos para realizar la certificación. Esta solución está diseñada para funcionar con cualquier tecnología, desde PHP hasta PYTHON pasando por RUBY o JAVA, y se han estado creando distintos plugins para distintas pasarelas de pago. Cabe destacar que cualquiera puede implementar esta pasarela de pago.

En este caso implementamos la pasarela de pagos para woocommerce que es mi eCommerce regalón actualmente.

Que necesitamos para continuar.

  1. Un sitio con woocommerce funcionando.
  2. Una cuenta en el sitio del servicio.
  3. Un contrato PST con Transbank. Se puede solicitar desde la página del Servicio.

Instalación y Configuración.

Instalar el plugin en el sitio WordPress // Woocommerce

El plugin para conexión con Transbank de Woocommerce existe en la lista de plugins de wordpress, por lo que la instalaremos de manera automática.

  1. Ingresamos como administrador a nuestro sitio wordpress.
  2. Vamos al menú plugins para poder instalar uno nuevo.
  3. En el buscador ponemos : “WebpayPlus“. Nos deberían salir dos, ambos Chilenos y simplemente seleccionamos el que dice “WebpayPlus PST para Woocommerce” , lo instalamos y lo activamos.
  4. Luego vamos al menú de configuración del plugin. Esto lo podemos encontrar en Woocommerce // Ajustes // Finalizar Compra. El método de pago actualmente se llama Transbank as a Service, pero cambiará pronto.
  5. En este menú incluimos los datos que obtenemos de la plataforma. Haciendo esto ya estamos listos para recibir los pagos : https://panel.cristiantala.cl/
    Settings Webpayplus PST Wocommerce
    Settings Webpayplus PST Wocommerce

Creando una servicio en la plataforma.

Antes que todo debemos registrarnos en la plataforma. Una vez registrados  :

  1. Registrarnos y validar la cuenta en : https://www.pagofacil.org/
  2. Generamos un nuevo servicio. Vamos a la pestaña “Mis Servicios”, Hacemos click en nuevo servicio y creamos un nuevo servicio de Woocommerce. El código de comercio es el que necesitas que te de transbank. Recuerda que el código de comercio comienza con “5970”, por lo que si el tuyo no lo hace, debes agregarlo al número que te dieron.
    Crear nuevo Servicio de Woocommerce
    Crear nuevo Servicio de Woocommerce
  3. Ya estás listo para recibir pagos. Los token que te aparecen al haber creado el servicio son los tokens que necesitas para la configuración del plugin.

Eso es todo. Si ya tienes el contrato PST con transbank simplemente usa el código que ya tienes. Si no lo tienes al momento de ingresar a la plataforma hay un link para obtenerlo.

11 Replies to “Woocommerce en Chile con Transbank y sin Certificación”

  1. Ariel says:

    Hola Cristian!
    Gracias por compartir y generar contenido tan valioso!
    Estoy en la creacion de una web que reciba pagos internacionales y quiero preguntar si sabes algo de Stripe y si se puede usar a acá en Chile…no encuentro mucha información….no se si lo has probado….

    Cualquier informacion que me puedas entregar para ayuda sera enormemente apreciada.

    Ariel!

    View Comment Responder
    1. ctala says:

      Si puedes usar Stripe, pero usará el cupo internacional de la tarjeta y no podrás usar tarjetas de débito. Además que el currency no estará en CLP :P. Pero de que se puede se puede!

      View Comment Responder
      1. Ariel says:

        Hola y gracias Cristian por la explicación!!
        Tengo otra cosa aún por resolver con la que aún golpeo mi cabeza contra el muro! …
        Estoy tratando de integrar Flow (pagos en Chile) y también PayPal (pagos desde el extranjero en Usd)
        pero no puedo, me sale error al tratar de pagar con Paypal …solo funciona bien Flow…(tengo tu plugin de Chilean peso instalado)
        …es posible hacer esta mezcla para aceptar pagos desde Chile y el extranjero…conoces alguna otra opción….???
        Estoy pensando en usar botones pero no sé si se pueda con productos virtuales (descargables).

        Otra vez agradezco y aprecio la ayuda que me puedas dar!

        Saludos, Ariel!

        View Comment Responder
  2. Roberto says:

    Hola, tengo un negocio on line Chilena, y requiero una pasarela para aceptar pagos con tarjetas de crédito, desde Chile, pero en dolares ya que poseo una cuenta bancaria en el extranjero de este tipo.

    Agradeceré me puedas orientar ya que Stripe, me indica que no trabaja con Chile por el momento, por lo cual me inscribí hasta que este habilitado el sistema.

    Saludos.

    ROBERTO

    View Comment Responder
    1. ctala says:

      Roberto, se que no soy arbitrario en la solución, pero si recomiendo usar pagofacil.org. Le hemos metido bastantes horas hombre y ya somos bastates ocupandolo.

      View Comment Responder
  3. pedro says:

    Hola, hice todo lo que aparece y al realizar la compra por mi pagina web aparece “Servicio relacionado no está activo”.. cual es el problema ??

    De antemano muchas gracias

    View Comment Responder
  4. fernanda says:

    Hola integre woocommerce+webpayplus, hago una prueba de compra y al finalizar compra (donde debiese estar el boton ir a webpay) dice “ERROR: Ocurrió un error al intentar conectar con WebPay Plus. Por favor intenta mas tarde.”
    en transbank me dijeron que era algo de los plugins y la página, pero ya hice una prueba con un subdominio tambien solo con esos plugins y pasa lo mismo.
    ¡que puede ser? será algo de los certificados o que no cargaron bien mi certificado???..
    ayuda!!!!

    View Comment Responder

Deja un comentario

This site uses Akismet to reduce spam. Learn how your comment data is processed.