eCommerce > Como crear un eCommerce en Chile en 5 minutos

Como crear un eCommerce en Chile en 5 minutos

Si es verdad, toma un poco más de 5 minutos si no tienes los conocimientos de configuración de los script de transbank.

Si eres empresa, te recomiendo que externalices este servicio. Calcular la demanda puede ser demasiado arriesgado para perder la credibilidad del eCommerce por una tontera.

Que es lo que asume este manual:

  1. La configuración de los script de transbank ya ha sido realizada
  2. Tener un servidor que acepte los CGI de transbank
  3. Los script de transbank tienen permisos de ejecución y lectura para los archivos que se crearán. Esto puede requerir conocimientos de Administración de servidores linux.
  4. Que tienes características técnicas similares a la del servidor. Este plugin usa php5.4 en el instalador, si no lo tienes tirará error. ( Arreglado en la versión 2.1.7 )

Que plugins usaremos para crear el eCommerce:

  1. Woocommerce
  2. Woocommerce Chilean Peso (Agrega la moneda, las regiones y además la posibilidad de pagar con paypal)
  3. Woocommerce Webpay Gateway [Link Blog] [Link Repositorio]

Links de Interés:

Cuales son las características técnicas del sistema de pruebas:

  1. Distributor ID: Ubuntu
  2. Description: Ubuntu 13.04
  3. Release: 13.04
  4. Codename: raring
  5. CPU : Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
  6. MemTotal: 603840 kB
  7. Server version: Apache/2.2.22 (Ubuntu)
  8. MySql Ver 14.14 Distrib 5.5.31, for debian-linux-gnu (x86_64) using readline 6.2
  9. PHP 5.4.9-4ubuntu2.2 (cli) (built: Jul 15 2013 18:23:35)

Procedimiento ( ver vídeo adjunto )

  1. Configuración de WordPress
  2. Instalación de Woocommerce
  3. Instalación de la páginas de WooCommerce
  4. Instealación del plugin Woocommerce Chilean Peso
  5. Instalación del Plugin Webpay Chilean Gateway
  6. Configuración de Woocommerce
  7. Configuración del plugin ( Gateway )
  8. Crear un producto
  9. Usar la información de prueba proporcionada por transbank para certificación

Le estaré agregando comentarios al vídeo pronto para detallar el proceso.

A considerar :

  1. En el vídeo podrán notar que JUSTO al momento de pagar la primera vez, el ambiente de certificación dio un error. Eso no es por parte del plugin, eso les pasa a veces.

 

Con respecto a la externalización del servicio, contáctenme por twitter o por acá y yo les respondo.

Eso es todo por ahora, que estén bien !

¡Mantengamos el contacto!

Me encantaría que te mantuvieras al día con el contenido que estoy generando. Recuerda que no es solo el blog, son las redes sociales, libros, y distintos pódcast 😎.

Hago todo lo posible para no hacer Spam,

385 comentarios en «Como crear un eCommerce en Chile en 5 minutos»

  1. Buenas noches, mi consulta es la siguiente estoy creando una web con WordPress y woocommerce, pero la persona quiere que le agregue webpay intente con tu manual pero no me resulto mas bien el paso que no se hacer es este te cito:

    6.-Se asume que ya se hizo la configuración de los CGI para Transbank.

    Lo del plugin y todo lo cacho, pero la configuración del CGI no la se hacer, me podrías ayudar y decirme cuanto me cobras chuta quizas pa ti es básico, disculpa te moleste, pero estoy en primer año de informática en lau y todavia no cacho mucho cumpa.

    El hosting es de linux no es vps este
    http://www.tupcchile.com/hosting-empresa.html

    ¿me sirve?, eso me podrías echar una mano, de ante mano gracias

    Responder
    • Fabian,

      antes que todo, sabes cual sería la demanda del servicio ? Sería más como venta ocasional o venta dura ?

      Según lo que sale en las especificaciones del sistema debería funcionar, pero no se cuantas cuentas van a haber en el mismo servidor y si puedes abrir los puertos necesarios ( firewall ) para que puedan acceder los servers de transbank. Te recomiendo que veas bien lo que necesitas y cuando lo tengas conversamos más detalladamente. Te parece ?

      Responder
    • Tala te explico mira estamos abriendo una tienda de ropa y accesorios femenino en concepción en una galería.
      Y yo estoy viendo la posibilidad de vender online también, aparte de publicitar la tienda y sus productos. se que la ventas de ropa no son masivos online hablando. pero queremos tener esa entrada tambien, enfocado a Ofertas diarias, y Prendas Unicas.
      Tenemos contratado un hosting de pago.

      http://www.hostname.cl/web-hosting/plan-hosting-profesional

      Versión de cPanel 11.38.2 (build 6)
      Pantilla x3
      Version de Apache 2.2.24
      Version de PHP 5.3.26
      Version de MySQL 5.1.68-cll-lve
      Arquitectura x86_64
      Sistema Operativo linux
      Direccion de Ip Compartida 190.1xx.xx.xxx
      Path a sendmail /usr/sbin/sendmail
      Path a PERL /usr/bin/perl
      Version de PERL 5.10.1
      Version de Kernel 2.6.32-379.22.1.lve1.2.17.1.el6.x86_64
      cPanel Pro 1.0 (RC1)

      y Bueno estoy haciendo la pagina en wordpress y woocommerce. y tu videotutorial es excelente. asi que quiero completar el proyecto de sacarlo online.
      Si me ayudaras seria espectacular. 🙂

      Responder
      • Te recomiendo partir revisando si los CGI funcionan bien en el server, para ver lo de transbank. El resto ya viene siendo trivial. De todas formas si necesitas asesoría podemos conversar 🙂

        Responder
  2. Buenas noches, mi consulta es la siguiente estoy creando una web con WordPress y woocommerce, pero la persona quiere que le agregue webpay intente con tu manual pero no me resulto mas bien el paso que no se hacer es este te cito:

    6.-Se asume que ya se hizo la configuración de los CGI para Transbank.

    Lo del plugin y todo lo cacho, pero la configuración del CGI no la se hacer, me podrías ayudar y decirme cuanto me cobras chuta quizas pa ti es básico, disculpa te moleste, pero estoy en primer año de informática en lau y todavia no cacho mucho cumpa.

    El hosting es de linux no es vps este
    http://www.tupcchile.com/hosting-empresa.html

    ¿me sirve?, eso me podrías echar una mano, de ante mano gracias

    Responder
    • Fabian,

      antes que todo, sabes cual sería la demanda del servicio ? Sería más como venta ocasional o venta dura ?

      Según lo que sale en las especificaciones del sistema debería funcionar, pero no se cuantas cuentas van a haber en el mismo servidor y si puedes abrir los puertos necesarios ( firewall ) para que puedan acceder los servers de transbank. Te recomiendo que veas bien lo que necesitas y cuando lo tengas conversamos más detalladamente. Te parece ?

      Responder
    • Tala te explico mira estamos abriendo una tienda de ropa y accesorios femenino en concepción en una galería.
      Y yo estoy viendo la posibilidad de vender online también, aparte de publicitar la tienda y sus productos. se que la ventas de ropa no son masivos online hablando. pero queremos tener esa entrada tambien, enfocado a Ofertas diarias, y Prendas Unicas.
      Tenemos contratado un hosting de pago.

      http://www.hostname.cl/web-hosting/plan-hosting-profesional

      Versión de cPanel 11.38.2 (build 6)
      Pantilla x3
      Version de Apache 2.2.24
      Version de PHP 5.3.26
      Version de MySQL 5.1.68-cll-lve
      Arquitectura x86_64
      Sistema Operativo linux
      Direccion de Ip Compartida 190.1xx.xx.xxx
      Path a sendmail /usr/sbin/sendmail
      Path a PERL /usr/bin/perl
      Version de PERL 5.10.1
      Version de Kernel 2.6.32-379.22.1.lve1.2.17.1.el6.x86_64
      cPanel Pro 1.0 (RC1)

      y Bueno estoy haciendo la pagina en wordpress y woocommerce. y tu videotutorial es excelente. asi que quiero completar el proyecto de sacarlo online.
      Si me ayudaras seria espectacular. 🙂

      Responder
      • Te recomiendo partir revisando si los CGI funcionan bien en el server, para ver lo de transbank. El resto ya viene siendo trivial. De todas formas si necesitas asesoría podemos conversar 🙂

        Responder
  3. Cristian, mira es para un proyecto pequeño que recién comienza con ventas, por lo mismo creo no tendrá muchas visitas al menos por un tiempo, lo de los puertos no se hacerlo quería consultar al soporte y lo otro que ayer cuando trate de instalar el CGI me daba error 500 eso cumpa me contactas por mail, gracias por tu pronta respuesta

    Responder
  4. Cristian, mira es para un proyecto pequeño que recién comienza con ventas, por lo mismo creo no tendrá muchas visitas al menos por un tiempo, lo de los puertos no se hacerlo quería consultar al soporte y lo otro que ayer cuando trate de instalar el CGI me daba error 500 eso cumpa me contactas por mail, gracias por tu pronta respuesta

    Responder
  5. Hola Cristian,

    He seguido los avances de tu trabajo desde hace un tiempo, te felicito por todo lo que has hecho!

    Me gustaria preguntarte, como lo podemos hacer si queremos tener webpay plus y paypal al mismo tiempo?, me di cuenta que para esto necesitamos tener multiples currencias o monedas al mismo tiempo… Pero no logro averiguar como hacerlo, quizas es muy estupida la pregunta, pero necesito resolver este tema.

    Me puedes contactar?, asi hablamos por telefono mejor?

    Un abrazo

    Responder
    • Marcel,

      me acabo de dar cuenta de que esto me servía a mi también. Hice que el plugin de woocommerce chilean peso hiciera la transformación de pesos a dolares para pagar con paypal. Actualizalo y ve si te sirve. Saludos!!!

      Responder
  6. Hola Cristian,

    He seguido los avances de tu trabajo desde hace un tiempo, te felicito por todo lo que has hecho!

    Me gustaria preguntarte, como lo podemos hacer si queremos tener webpay plus y paypal al mismo tiempo?, me di cuenta que para esto necesitamos tener multiples currencias o monedas al mismo tiempo… Pero no logro averiguar como hacerlo, quizas es muy estupida la pregunta, pero necesito resolver este tema.

    Me puedes contactar?, asi hablamos por telefono mejor?

    Un abrazo

    Responder
    • Marcel,

      me acabo de dar cuenta de que esto me servía a mi también. Hice que el plugin de woocommerce chilean peso hiciera la transformación de pesos a dolares para pagar con paypal. Actualizalo y ve si te sirve. Saludos!!!

      Responder
      • Hola,
        Yo tengo problemas con los CGI.

        Cloné el repositorio y configure el apache para que el cgi-bin apunte al directorio Linux32/cgi-bin/ y en el log de apache me sale el error:

        No such file or directory : exec of …

        probé subiendo los archivos a un directorio cgi-bin y también me sale lo mismo.

        Que puede ser?

        Responder
      • Hola,
        Yo tengo problemas con los CGI.

        Cloné el repositorio y configure el apache para que el cgi-bin apunte al directorio Linux32/cgi-bin/ y en el log de apache me sale el error:

        No such file or directory : exec of …

        probé subiendo los archivos a un directorio cgi-bin y también me sale lo mismo.

        Que puede ser?

        Responder
  7. Cristian Xd ando por todos lados preguntando y llegue por aca… He revisado el LOG y me da este error: 9996086129; 1031237; ;transacc ;9996086129 ;24092013 ;001517;200.10.12.55 ;OK ;597026007976 ;conectandose al port :(80)
    9996086129; 1031237; ;resultado ;logro abrir_conexion ;24092013 ;001517;200.10.12.55 ; 0 ;597026007976 ;Abrio socket para conex-com
    9996086129; 1031237; ;transacc ;9996086129 ;24092013 ;001517;200.10.12.55 ;OK ;597026007976 ;POST a url http://aulaentretenida.cl/?page_id=xt_compra&pay=webpay&wc-
    9996086129; 1031237; ;transacc ;9996086129 ;24092013 ;001517;200.10.12.55 ;OK ;597026007976 ;mensaje enviado
    ; 1031237; ;resultado ;354 ;24092013 ;001518;200.10.12.55 ;OK ; ;tienda NO acepto transaccion
    ; 1031237; ;resultado ;354 ;24092013 ;001518;200.10.12.55 ;OK ; ;respuesta enviada a TBK (ERR)

    La verdad no se que mas hacer, creo que tendre que dejarlo, espero me puedas ayudar. y si no es asi igual se agradece tu gran trabajo.

    Responder
  8. Cristian Xd ando por todos lados preguntando y llegue por aca… He revisado el LOG y me da este error: 9996086129; 1031237; ;transacc ;9996086129 ;24092013 ;001517;200.10.12.55 ;OK ;597026007976 ;conectandose al port :(80)
    9996086129; 1031237; ;resultado ;logro abrir_conexion ;24092013 ;001517;200.10.12.55 ; 0 ;597026007976 ;Abrio socket para conex-com
    9996086129; 1031237; ;transacc ;9996086129 ;24092013 ;001517;200.10.12.55 ;OK ;597026007976 ;POST a url http://aulaentretenida.cl/?page_id=xt_compra&pay=webpay&wc-
    9996086129; 1031237; ;transacc ;9996086129 ;24092013 ;001517;200.10.12.55 ;OK ;597026007976 ;mensaje enviado
    ; 1031237; ;resultado ;354 ;24092013 ;001518;200.10.12.55 ;OK ; ;tienda NO acepto transaccion
    ; 1031237; ;resultado ;354 ;24092013 ;001518;200.10.12.55 ;OK ; ;respuesta enviada a TBK (ERR)

    La verdad no se que mas hacer, creo que tendre que dejarlo, espero me puedas ayudar. y si no es asi igual se agradece tu gran trabajo.

    Responder
  9. Estimado Cristián:

    Tengo un problema enorme, mi sitio ya lo programe, gracias a este modulo y a tus tutoriales… (y de verdad agradezco mucho tus tutoriales), pero quedé en panne porque cuando realizo la compra… No se si es un problema de servidor, o prácticamente yo estoy haciendo algo mal (ya que básicamente mis conocimientos de programación son nulos… y lo poco que he aprendido gracias a estos tutoriales) como comentaba, me quede en panne porque cuando pongo para comprar (realizar el pago) la página me redirige a la pagina de «gracias por su compra» pero luego… me descarga el archivo TBK_BP_PAGO.cgi la verdad es que estoy en una desesperación ya casi explotando… y me gustaria que me pudieras ayudar o me asesores de cierto modo… ahí esta mi correo y podriamos cordinar algo.
    Soy de Concepción, y la tienda es http://www.quetejemos.com.
    Desesperada!!

    Gracias 🙂

    Responder