Manuales

¿Cómo pruebo que mi sitio web usa TLS 1.2?

Posted on Actualizado enn

INSTRUCCIONES

El 1 de Marzo de 2018, Openpay eliminará el soporte para los protocolos TLS 1.0 y TLS 1.1 en nuestro entorno de producción. Esto está en línea con los cambios del estándar PCI DSS 3.2.

Este cambio se realizará también en el entorno de Sandbox el 6 de Febrero del 2018 . Si su servidor o host local no está enviando solicitudes con el cifrado TLS 1.2, nuestro API rechazará sus transacciones y no se procesarán.

Para probar que tu sitio web utiliza TLS 1.2 en las llamadas API, se puede usar nuestro entorno de Sandbox. Al enviar llamadas a este ambiente, se puede obtener un resultado para la llamada que muestra que la conexión está lista para TLS 1.2.

Si tu conexión no utiliza TLS 1.2, puede que recibas un error similar al siguiente:

“The underlying connection was closed: An unexpected error occurred on a send.”

“Authentication failed because the remote party has closed the transport stream.”

“javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
Caused by: java.io.EOFException: SSL peer shut down incorrectly”

“Unknown SSL protocol error in connection to api.openpay.mx:443″

Ten en cuenta que dependiente de tu aplicación y se pueden mostrar variantes de estos mensajes o manejar el error de manera diferente, por lo que, si recibes un error similar al anterior, es posible que sean debido a la conexión por el uso de un cifrado TLS obsoleto.

Si estás utilizando una solución alojada para tu sitio web y no puedes acceder a esta información, te recomendamos confirmar directamente con tu proveedor de alojamiento del sitio web que sus conexiones hacia Openpay utilizan el último protocolo TLS 1.2.

Si recibes errores de TLS, verifica el sistema operativo y el idioma de la aplicación del software que está ejecutando, para asegurar de que usen una versión compatible con TLS 1.2.

La siguiente lista contiene algunos ejemplos de requisitos mínimos en diferentes sistemas operativos y aplicaciones.

 

Windows – Windows 7

Windows Server 2008 R2 +

Linux

Las aplicaciones Linux dependen principalmente de la versión OpenSSL instalada. Los ejemplos proporcionados son plataformas donde el OpenSSL predeterminado por default es reciente:

  • Ubuntu – 12.04 (Preciso) o superior
  • Red Hat / CentOS – v6 +
  • Debian – 7.0 (Wheezy) +

 

OpenSSL

Debe ser al menos la versión 1.0.1.

.NET

La versión 4.6 tiene por defecto TLS 1.2

La versión 4.5 e inferiores requieren una bandera para especificar el uso de TLS, sin embargo, para versiones inferiores a 4.5 su sistema aún necesitará .NET 4.5 instalado para admitir TLS 1.2.

Java

La versión 8 (1.8) tiene como default TLS 1.2. Para Java 7 (1.7) se debe indicar el uso de TLS 1.2.

PHP / Ruby / Node.js

Estos se basan principalmente en OpenSSL para manejar las necesidades de TLS. Verifique que su versión de OpenSSL sea al menos 1.0.1.

Android

El sistema operativo del cliente debe ser de la versión 4.4.2+ para admitir TLS v1.2

Android API versión 16-19 es compatible con TLS 1.2 pero requiere que se especifique, la versión 20+ admite TLS 1.2 de forma predeterminada.

iOS

TLS 1.2 es compatible con iOS 7 en adelante. Si su aplicación es compatible con las versiones de iOS 7.1 a 7.9, deberá asegurarse de tener las configuraciones adicionales para admitir TLS 1.2.

Para las versiones 8+, TLS 1.2 está habilitado de forma predeterminada.

Pasos para Integrar Shoperti y Openpay

Posted on Actualizado enn

¿Tienes dudas sobre los pasos que tienes que seguir para integrar Openpay con Shoperti? … Con este breve manual te ayudamos a que puedas realizar tu proceso de integración: 

1.- Lo primero que tienes que hacer es abrir una cuenta en Openpay

Ingresa a https://openpay.mx/login/register

  • Completa el formulario con los datos que se solicitan.
  • Tienes que indicar la palabra Shoperti en el campo que dice empresa o persona que te referenció.
  • Acepta los Términos de Servicio.
  • Haz clic en el botón de Registrarme.

Screen Shot 2017-02-15 at 9.16.45 PM.png
2.- El siguiente paso es activar tu cuenta.

  • Da clic en la parte superior izquierda en el botón que dice acceso a producción.

Openpay

  • Da de alta tu información comercial y fiscal, datos del representante, datos de factura electrónica, la información de tu cuenta bancaria y los datos del administrador de cuenta.Openpay
  • La documentación será validada por el área administrativa, en un tiempo máximo de 24 hrs hábiles. Se realizará una validación técnica de tu sitio y en un máximo de 48 a 72 hrs hábiles, recibirás noticias para continuar con el proceso.

3.- API Keys

Las llaves Sandbox, sirven para procesar cargos de prueba, al utilizar estas llaves no se genera ningún cargo real a la tarjeta o a cualquier método de pago, estas son utilizadas para probar la implementación antes de salir con tu tienda en vivo. Es importante que sean las llaves de prueba las que configures en Shoperti ANTES de que validen tu cuenta y tengas acceso a las llaves de producción.

Openpay

Para que Openpay pueda validar tu cuenta, primero deberás de registrar las llaves de prueba en tu administrador.

Una vez que tu cuenta quede validada, dentro del panel de producción, podrás extraer:

  • ID
  • Llave Privada de producción
  • Llave Pública de producción

Ten cuidado al ingresar tus llaves de configuración, ya que si usas las llaves de prueba en lugar de las de producción -una vez que quede validad tu cuenta-, NO se realizarán cargos reales a tus clientes. Así que estas son las llaves que deberás de utilizar cuando hagas pública tu tienda y comiences a vender. Recuerda que todo lo relacionado a tus ventas y depósitos a tu cuenta lo podrás verificar directamente en el panel de Openpay, así como en tu panel de órdenes en Shoperti.

4.- Integrando Openpay en Shoperti

Para integrar Openpay como método de pago en Shoperti lo único que tienes que hacer es copiar el ID y las llaves de producción pública y privada y llenar los datos en la configuración del método de pago.

Openpay

5.- Generando la página de términos y condiciones:

Para generar tu página de términos y condiciones, puedes ingresar a https://www.shoperti.com/herramientas/generadores/terminos-y-condiciones y aprovechar que hemos hecho una herramienta que te permite generar un machote para tu tienda. Solo tienes que llenar ciertos datos, puedes encontrar el generador aquí: https://www.shoperti.com/herramientas.

Ahora necesitas agregar tu página de términos y condiciones que creaste directamente en tu tienda Shoperti, para esto ingresa a tu cuenta, haz clic en la sección de contenidos y crea una página titulada términos y condiciones. Para mostrar el acceso a esta página, puedes configurarlo haciendo clic en “tienda en línea” en tu administrador de shoperti, accediendo a menús y configurando tu página de términos y condiciones por ejemplo como parte del menú del footer de tu tienda.

Si tienes dudas y necesitas asesoría en alguno de los pasos para la integración, te invitamos a que nos contactes en hola@openpay.mx 

Manual de pagos para Kiosoko con Paynet

Posted on Actualizado enn

manual-kiosko manual-kiosko2Si tienes dudas escríbenos a:

@Openpaymx

Manual de Pagos Farmacias del Ahorro con Paynet

Posted on Actualizado enn

manual-fahorro manual-fahorro2

Si tienes dudas escríbenos en Twitter:

@Openpaymx

Manual para Pagos en Benavides con Paynet

Posted on Actualizado enn

manual-benavides manual-benavides2

Si tienes dudas escríbenos en Twitter:

@Openpaymx