Aceptar Tarjetas de Crédito con Shopify en Chile

Shopify es un servicio de plataforma eCommerce en línea, es decir, una herramienta que se puede utilizar sin necesidad de ser comprada y únicamente se paga de manera mensual o anual por su uso orientada a personas o empresas que quieren vender sus productos o servicios.

Si llegaste a este post es debido a que ya tienes una tienda eCommerce con Shopify o simplemente estás experimentando alternativas a lo que ya tienes. Si no es así la verdad no se por qué estás acá :P.

En el último tiempo son bastantes las personas que me han consultado si sabía de alguna forma de recibir pagos de manera eficaz y efectiva con tarjetas de crédito y/o débito chilenas con Shopify y la verdad es que no supe que contestarles hasta ahora.

Antes de continuar debes de tener una cuenta en Shopify para poder comenzar a vender, si no tienes una por favor haz click en el siguiente link .

Requisitos y pasos para poder recibir pagos con tarjetas de crédito y débito con Shopify.

  1. Debes de tener un código de comercio PST con Transbank. Otro código no servirá y resultará en error.
  2. Debes de tener una cuenta en la plataforma. El link actual de la página es el siguiente : https://www.pagofacil.org/ mientras que el de la platafroma de manera directa es: https://dashboard.pagofacil.org/ . En ella después de registrarte tienes un link en el menú para obtener el código de comercio PST con Transbank. Obtener el Código de Comercio PST
  3. Debes de crear un servicio en la plataforma. Simplemente ve a la pestaña de Mis Servicios y elige la opción crear nuevo. En este caso seleccionaremos Shopify como el servicio a utilizar. Recuerden que si el código no corresponde a un código PST de Transbank la plataforma retornará un error al momento de realizar el pago.Añadir servicio Shopify en la plataforma
  4. Al momento de crear el servicio nos dará un par de token que usaremos en Shopify para registrar el sistema.Shopify Tokens Transbank AASLabs
  5. Ahora solo debemos instalar la pasarela de pago con Shopify. Eso lo podemos hacer haciendo click en el siguiente link. Recuerda que necesitas tener una tienda para esto : https://www.shopify.com/login?redirect=authorize_gateway%2F1041370
  6. Una vez instalada la pasarela de pagos en nuestra tienda solo debemos configurarla. Vamos al panel de administración de nuestra tienda en Shopify, luego a Settings y Payment Gateways. Nos aparecerá WebpayPlus PST, en ella simplemente ingresamos los tokens que creamos anteriormente.Ingreso Tokens Shopify Webpayplus PST
  7. Ya estás listo para recibir pagos con transbank. ¡ Eres bienvenid@ a hacer una prueba !

 

 

¡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,

¡MANTENGÁMONOS EN 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,

Actualizar Elastic BeanStalk Enviroment para usar PHP7.0 con eb-cli

AWS Elastic Beanstalk es un servicio fácil de utilizar para implementar y escalar servicios y aplicaciones web.

Ahora veremos como hacer el upgrade de la versión de PHP de un servicio ( enviroment ) ya corriendo.

Antes de hacerlo :

  1. Ya debes de estar familiarizado con lo que es ElasticBeanstalk.
  2. Debes de tener los comandos de consola de EB instalasdos ( EB-CLI ).
  3. Asumiremos el upgrade desde una máquina con consola linux.

Leer más

Yii2 Implementando Access Token para Autenticación REST

Los métodos de autenticación son los que nos permiten saber si un usuario pertenece a un sistema o no, generalmente cuando accedemos a algunas de nuestras cuentas de correo, facebook, etc lo que nosotros hacemos es autenticarnos con el servicio con nuestro usuario y clave. En este caso usaremos un Access Token para poder acceder a la aplicación.

Cuando usamos APIs en general, podemos acceder a la información de un servicio de una manera bastante sencilla. Nos gustaría que esto fuera por personas que tienen al menos una cuenta en el sistema o servicio.

En este caso veremos como implementar un access token para poder autentificarnos con la aplicación sin usar usuario o clave, lo que nos hará más sencillas las consultas.

Leer más

Utilizando el nuevo y gratuito servicio AWS Certificate Manager

Un certificado SSL sirve, dentro de otras cosas, para darle un nivel de seguridad mayor al usuario de una página web al encriptar su contenido. Ahora veremos como utilizar la nueva herramienta gratuita de Amazon la cual crea certificados SSL.

Origen: AWS Certificate Manager

Hace ya un tiempo que me llegó el mail de amazon contándome de esta nueva funcionalidad, pero no fue hasta el día de hoy cuando necesité ocuparla que de verdad me di el tiempo de revisarla.

En la actualidad tener un certificado SSL es una necesidad, especialmente y usas datos personales o simplemente para el envío de contraseñas, ya que además los buscadores privilegian en el ranking las páginas que utilizan este protocolo y disminuyes la probabilidad de que tu sitio pueda ser vulnerado.

A continuación describiremos algunos de los pros y contras de este nuevo servicio.

Leer más

Base de datos de las instituciones financieras de Chile basada en la información del SBIF

Instituciones Financieras Chile – Base de datos de las instituciones financieras de Chile basada en la información del SBIF en SQL, CSV, PHP y JSON

Origen: GitHub – ctala/InstitucionesFinancierasChile: Base de datos de las instituciones financieras de Chile basada en la información del SBIF

Casi todas las cosas que comparto son debido a que no me gusta hacer el mismo trabajo más de una vez. En este caso estoy haciendo un modulo financiero para nuestro sistema ERP para conciliación bancaria, por lo que encontré que era buena idea tener la información de las instituciones bancarias de Chile.

La página que aparece en el link posee la información de las instituciones reguladas  por el SBIF, su número de resolución o código según corresponda.

Además viene en los siguientes formatos :

  1. SQL, para que lo puedas ingresar directamente a una base de datos.
  2. PHP, por si quieres usarlo en un desarrollo propio. En general es posible que igual necesites la versión SQL.
  3. CSV, por si necesitas hacer la importación a otro sistema o Base de Datos.
  4. Json, simplemente pensé que sería buena idea incluirlo. La verdad yo no lo usaría debido que lo generaría de manera dinámica.

El formato del SQL posee la siguiente estructura :

CREATE TABLE IF NOT EXISTS `instituciones` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `tipo` enum('Bancos','Cooperativas de Ahorro y Crédito','Operadores de Tarjetas de Débito','Asesorías Financieras','Sociedades de Apoyo al Giro Bancarias','Sociedades de Apoyo al Giro de Cooperativas','Sociedad de Leasing Inmobiliario','Sociedades de Cobranza','Sociedades de Factoring','Emisores y Operadores de Tarjetas de Crédito','Operadores de Tarjetas de Pago con Provisión de Fondos','Sociedades Evaluadoras','Sociedades de Garantía Recíproca y Fogape','Firmas Evaluadoras de Instituciones de Garantía Recíproca','Auditores Externos','Almacenes Generales de Depósito registrados en SBIF','Firmas Evaluadoras de Almacenes Generales de Depósito') NOT NULL DEFAULT 'Bancos',
  `codigoSBIF` varchar(5) DEFAULT NULL,
  `codigoRegistro` varchar(5) DEFAULT NULL,
  `nombre` varchar(150) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `codigoRegistro` (`codigoRegistro`),
  UNIQUE KEY `codigoSBIF` (`codigoSBIF`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=133 ;

En donde :

  • id, es simplemente el campo auto incremental para la información. No tiene relación a la información del SBIF.
  • tipo, corresponde al tipo de institución que es regulada por el SBIF. Existe la gran posibilidad que solo uses el tipo Banco.
  • codigoSBIF, corresponde al código otorgado a la institución por el SBIF.
  • codigoRegistro, corresponde al número de registro que otorga el SBIF.

Espero que les sirva !

https://github.com/ctala/InstitucionesFinancierasChile/

¡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,

¡MANTENGÁMONOS EN 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,

Share to...