Magento
Las extensiones de Vesta para Magento agregan un formulario de pago a su página de finalización de la compra y hacen que los siguientes servicios de Vesta estén disponibles como parte de su tienda de atención al público de Magento, dependiendo de su suscripción a Vesta:
- Protección contra fraudes: Agregar los servicios de protección contra fraudes de Vesta a su plataforma de comercio electrónico facilita la aprobación de más transacciones seguras y el rechazo únicamente de las transacciones fraudulentas.
- Procesamiento de pagos: Si utiliza a Vesta como su procesador de pagos, nuestra extensión de Magento permite aceptar pagos utilizando a Vesta y todos los beneficios adicionales que vienen con nuestro servicio de procesamiento de pagos.
Vesta ofrece dos extensiones diferentes para Magento. Asegúrese de instalar la extensión correcta en función de su suscripción a Vesta:
- Garantía: La extensión de Garantía agrega los servicios de protección contra fraudes de Vesta a su tienda de atención al público de Magento. Está disponible para todos los suscriptores de Vesta que utilizan la plataforma de comercio electrónico de Magento.
- Garantía + Procesamiento: La extensión Garantía + Procesamiento añade los servicios de protección contra fraudes de Vesta y hace posible utilizar a Vesta como su procesador de pagos. Está disponible para los suscriptores de Acquiring de Vesta.
*Pagos en cuotas
Para los clientes de América Latina, nuestra extensión de Garantía + Procesamiento para Magento agrega ahora protección contra el fraude por Pagos en cuotas. Los pagos en cuotas conllevan riesgos únicos. Eliminar el fraude relacionado con los pagos en cuotas puede resultar en un aumento de ventas y una disminución de los costos para su negocio.
Si ya es cliente de Magento y desea agregar los servicios de protección contra fraudes de Vesta a su tienda de atención al público, empiece por crear una cuenta de Vesta en nuestro [Portal de Socios] (https://vsafeportal.vesta.io/).
Esta página describe cómo funcionan las extensiones con su tienda de atención al público y proporciona detalles de las instrucciones de instalación, que aplican a las dos extensiones. La sección de Configuración define la configuración que ingresará en el panel de administración de Magento, que es única a las extensiones de Garantía y Garantía + Procesamiento.
Cómo funciona
La extensión de Vesta para tiendas de atención al público de Magento le permite aceptar pagos con tarjetas de crédito y débito en su tienda de Magento al integrar un formulario de pago en la página de finalización de la compra de Magento. Cuando un cliente haga un pedido en su tienda, Vesta analiza la transacción en busca de indicios de fraude y decide si debe enviar la transacción para su procesamiento con base en las opciones que usted configuró. Los siguientes pasos describen el proceso a detalle:
-
Su cliente coloca los artículos en su carrito de compras y decide finalizar la compra. Su tienda Magento muestra el formulario de pago de Vesta junto con los campos estándar de dirección de envío y facturación.
-
El cliente ingresa los datos de su tarjeta de crédito o débito y confirma la compra. Los detalles de la transacción se envían a Vesta junto con los detalles del comportamiento y del dispositivo que se recopilaron mientras su cliente compraba.
-
Vesta analiza los datos en busca de indicios de fraude y asigna a la transacción una puntuación de riesgo.
-
Si la puntuación de riesgo cumple con los criterios que usted configuró, Vesta envía la transacción a su procesador de pagos para su aprobación y su cliente es notificado de que la compra fue exitosa.
Si la transacción es demasiado arriesgada, Vesta rechaza la transacción y su cliente es alertado de que la compra no se completó.
Los detalles sobre el riesgo de cada transacción enviada a su tienda y las herramientas para gestionar las reclamaciones de contracargos estarán disponibles en el portal de Vesta. Consulte la página Portal de Socios para obtener más información. La información sobre sus productos y ventas seguirá estando disponible en su panel de control de Magento.
Para agregar la extensión de Vesta a su tienda de Magento, visite el mercado de Magento para obtener la extensión de Vesta. Luego utilice el gestor de paquetes Composer (Redactor) para actualizar las dependencias en su proyecto de Magento. La sección de Instalación de esta página proporciona instrucciones detalladas para agregar la extensión a su sitio de Magento.
Antes de instalar la extensión, deberá localizar los detalles de su cuenta de Vesta, que ingresará en el panel de control de Magento durante la configuración. Consulte la sección de Requisitos para obtener más información.
Requisitos
Para utilizar la extensión de Magento debe tener cuentas tanto en Vesta como en Magento y debe tener instalada la extensión de Vesta en su cuenta de Magento. Consulte la sección de Instalación para obtener detalles sobre cómo instalar la extensión.
El complemento de Magento de Vesta solo está certificado para funcionar con Magento Open Source v2.3.2.
Deberá buscar la siguiente información en vPortal para configurar la extensión de Magento en el entorno de Sandbox:
- Nombre de la cuenta: El nombre de su cuenta de Vesta, que está disponible en el portal de Vesta.
- Contraseña: La contraseña de su cuenta de Vesta, que está disponible en el portal de Vesta.
- Ruta base de la API: La ruta base que su sitio utilizará para acceder a la API de Vesta.
- URL del Recopilador de datos: La URL que se utilizará para enviar los datos de comportamiento a Vesta.
- Identificación del enrutamiento del negocio: Una identificación del enrutamiento para enviar transacciones para su procesamiento.
Cuando esté listo para trasladar su aplicación al entorno de producción, su especialista en incorporación de Vesta le proporcionará los valores actualizados del nombre de la cuenta, la contraseña y la identificación del enrutamiento del negocio. Los valores de producción para la ruta base de la API y la URL del Recopilador de datos están disponibles en vPortal.
También debe decidir el nivel de riesgo de fraude que está dispuesto a aceptar. En el panel de control de Magento, usted definirá el nivel de riesgo más alto que esté dispuesto a aceptar en función de la puntuación de riesgo de Vesta. Las puntuaciones de riesgo de Vesta evalúan una transacción en una escala del 1 al 5, siendo 5 la más segura. En la configuración de Magento puede seleccionar una de las siguientes opciones:
- Capturar pagos de bajo riesgo: Solo aceptará transacciones con una puntuación de riesgo superior a 4.
- Capturar pagos de riesgo medio: Aceptará transacciones con una puntuación de riesgo de 3 o más.
- Capturar pagos de alto riesgo: Aceptará transacciones con una puntuación de riesgo de 2 o más.
Consulte la sección de Configuración que aplica a su extensión para obtener detalles sobre dónde ingresar la información definida anteriormente.
Instalación
Los siguientes pasos proporcionan una descripción general de cómo descargar e instalar las extensiones de Vesta para Magento a partir del Portal de Socios de Vesta:
-
Vaya a la pantalla de Extensions (Extensiones) del Portal de Socios y haga clic en el botón “Setup Magento” (Configurar Magento). Esto le llevará a la página de Vesta Corporation en el Mercado de Magento.
-
Haga clic en la opción correcta con base en su suscripción de Vesta: Garantía o Garantía + Procesamiento. Se abrirá la página de descripción de la extensión, que se muestra a continuación:
-
Agregue la extensión a su carrito. A continuación, haga clic en el icono del carrito de compras y pulse el botón Proceed to Checkout (Proceder a finalizar la compra):
-
Rellene los detalles requeridos y haga clic en el botón Place Order (Hacer el pedido). Aparecerá una pantalla de confirmación del pedido.
Ahora que ha pedido la extensión, instalará la extensión en su proyecto de Magento.
-
Haga clic en el nombre de su cuenta en la esquina superior derecha del mercado de Magento y seleccione My Profile (Mi perfil). Se abrirá la pantalla de gestión de la cuenta de Magento, como se muestra a continuación:
-
Haga clic en My Purchases (Mis compras). A continuación, localice y seleccione la extensión de Vesta en la lista de sus compras. Aparecerán los detalles de la extensión, como se muestra a continuación:
Anote el nombre del componente. Lo utilizará para actualizar el archivo composer.json asociado a su proyecto de Magento.
-
Abra una aplicación de terminal y navegue hasta el directorio de su proyecto de Magento.
-
Ejecute el comando
composer require
con el nombre del componente de la extensión de Vesta que identificó en el paso 5. A continuación, actualice su archivo composer.json para asegurarse de que todas sus dependencias estén actualizadas.El comando composer require toma el nombre del componente como un argumento:
composer require *<component-name-from-above-image>*
. El siguiente ejemplo muestra el comando utilizando el nombre del componente del paso 5:
composer require vestacorporation/module-guarantee
Espere a que Composer termine de actualizarse para asegurarse de que no haya ningún error.
-
Verifique que la extensión esté instalada correctamente utilizando el siguiente comando:
bin/magento module:status Vesta_Guarantee
-
Normalmente la extensión está deshabilitada de manera predeterminada. Utilice los siguientes comandos para habilitar la extensión:
bin/magento module:enable Vesta_Core --clear-static-content
bin/magento module:enable Vesta_Guarantee --clear-static-content
La siguiente imagen muestra la salida esperada al habilitar la extensión:
-
Luego utilice el siguiente comando para registrar la extensión:
bin/magento setup:upgrade
-
Si está configurando la extensión para producción, ejecute el siguiente comando:
bin/magento setup:di:compile
-
Utilice el siguiente comando para limpiar la caché:
bin/magento cache:clean
La configuración de la extensión de Vesta estará ahora disponible en el panel de control de la administración de su sitio de Magento como se muestra en la navegación de la izquierda en la siguiente imagen:
Configuración
Las siguientes secciones describen cómo ingresar la información de su cuenta de Vesta para las extensiones de Garantía y Garantía + Procesamiento en el panel de Magento.
Garantía
Siga los pasos que se ofrecen a continuación para conectar la extensión de Garantía a su cuenta de Vesta:
-
Abra el panel de control de administración de su sitio de Magento y haga clic en Vesta en la parte izquierda de la pantalla. Se abrirá la página de Configuración General que se muestra a continuación:
-
Seleccione Yes (Sí) en el menú desplegable Module Enable (Habilitar módulo) para habilitar la extensión de Vesta.
-
Seleccione el entorno correcto: production o sandbox. La extensión solo puede funcionar en un modo a la vez.
Para las implementaciones en el entorno de sandbox, ingrese los siguientes detalles en la pantalla de configuración:
- Nombre de la cuenta: El nombre de su cuenta de Vesta, que está disponible en el portal de Vesta.
- Contraseña: La contraseña de su cuenta de Vesta, que está disponible en el portal de Vesta.
- URL de la API de garantía: La ruta base de la API de Vesta, que está disponible en el portal de Vesta.
- URL del Recopilador de datos: La URL que se utilizará para enviar los datos de comportamiento a Vesta, que está disponible en el portal de Vesta.
- Identificación del enrutamiento del negocio: Una identificación del enrutamiento para enviar transacciones para su procesamiento, que está disponible en el portal de Vesta.
- Determinación automática: Identifica si su sitio web notificará automáticamente a Vesta el resultado final de una transacción.
- CD del adquirente: Configure el valor de este atributo en
1000
. - Parámetros de captura de pagos: Configure los niveles de riesgo aceptables para su negocio.
- Identificación de socio del sandbox: Un identificador único para su cuenta de sandbox, que le proporciona su especialista en incorporación.
Para implementaciones en el entorno de producción, ingrese los siguientes detalles en la configuración:
- Nombre de la cuenta: El nombre de su cuenta de Vesta, proporcionado por su especialista en incorporación.
- Contraseña: La contraseña de su cuenta de Vesta, proporcionada por su especialista en incorporación.
- URL de la API de garantía: La ruta base de la API de Vesta, que está disponible en el portal de Vesta.
- URL del Recopilador de datos: La URL que se utilizará para enviar los datos de comportamiento a Vesta, que está disponible en el portal de Vesta.
- Identificación del enrutamiento del negocio: Una identificación del enrutamiento para enviar transacciones para su procesamiento, proporcionada por su especialista en incorporación.
-
Determinación automática: Identifica si su sitio web notificará automáticamente a Vesta el resultado final de una transacción.
-
CD del adquirente: Configure el valor de este atributo en
1000
. - Parámetros de captura de pagos: Configure los niveles de riesgo aceptables para su negocio.
-
Guarde su configuración.
Ahora está listo para empezar a utilizar la extensión. Inicie sesión en el vPortal de Vesta para obtener información adicional sobre las transacciones enviadas a través de su tienda de atención al público de Magento.
Garantía + Procesamiento
Siga los pasos que se indican a continuación para conectar la extensión de Garantía + Procesamiento a su cuenta de Vesta:
-
Abra el panel de control de administración de su sitio de Magento y haga clic en Vesta en la parte izquierda de la pantalla. Se abrirá la página de Configuración General que se muestra a continuación:
-
Seleccione Yes (Sí) en el menú desplegable Module Enable (Habilitar módulo) para habilitar la extensión de Vesta.
-
Seleccione el entorno correcto: production o sandbox. La extensión solo puede funcionar en un modo a la vez.
Para las implementaciones en el entorno de sandbox, ingrese los siguientes detalles en la pantalla de configuración:
- Nombre de la cuenta: El nombre de su cuenta de Vesta, que está disponible en el portal de Vesta.
- Contraseña: La contraseña de su cuenta de Vesta, que está disponible en el portal de Vesta.
- URL de la API de producción: La ruta base de la API de Vesta, que está disponible en el portal de Vesta.
- URL del Recopilador de datos: La URL que se utilizará para enviar los datos de comportamiento a Vesta, que está disponible en el portal de Vesta.
- Identificación del enrutamiento del negocio: Una identificación del enrutamiento para enviar transacciones para su procesamiento, que está disponible en el portal de Vesta.
- Tipos de tarjetas de crédito: Seleccione los tipos de tarjetas de crédito que acepta según su acuerdo de procesamiento con Vesta.
- Acción de pago: Seleccione si las transacciones aprobadas deben enviarse para autorización solamente o autorización más captura en el momento en que el pago se envía para su procesamiento.
- Guardar tarjeta de crédito: Seleccione si su sitio ofrecerá guardar la información de la tarjeta de crédito del cliente para futuras compras.
- Descripción del pago: Ingrese el texto que su sitio utilizará para describir el tipo de pago, por ejemplo “Tarjeta de crédito”.
- Habilitar pagos en cuotas: Seleccione si aceptará pagos en cuotas en su sitio.
- Determinación automática: Identifica si su sitio web notificará automáticamente a Vesta el resultado final de una transacción.
- Registro de depuración: Habilite o deshabilite el registro en su sitio para fines de prueba y certificación.
- CD del adquirente: Configure el valor de este atributo en
1000
. - Parámetros de captura de pagos: Configure los niveles de riesgo aceptables para su negocio.
- Identificación de socio del sandbox: Un identificador único para su cuenta de sandbox, que le proporciona su especialista en incorporación.
Para implementaciones en el entorno de producción, ingrese los siguientes detalles en la configuración:
- Nombre de la cuenta: El nombre de su cuenta de Vesta, proporcionado por su especialista en incorporación.
- Contraseña: La contraseña de su cuenta de Vesta, proporcionada por su especialista en incorporación.
- URL de la API de producción: La ruta base de la API de Vesta, que está disponible en el portal de Vesta.
- URL del Recopilador de datos: La URL que se utilizará para enviar los datos de comportamiento a Vesta, que está disponible en el portal de Vesta.
- Identificación del enrutamiento del negocio: Una identificación del enrutamiento para enviar transacciones para su procesamiento, proporcionada por su especialista en incorporación.
- Tipos de tarjetas de crédito: Seleccione los tipos de tarjetas de crédito que acepta según su acuerdo de procesamiento con Vesta.
- Acción de pago: Seleccione si las transacciones aprobadas deben enviarse para autorización solamente o autorización más captura en el momento en que el pago se envía para su procesamiento.
- Guardar tarjeta de crédito: Seleccione si su sitio ofrecerá guardar la información de la tarjeta de crédito del cliente para futuras compras.
- Descripción del pago: Ingrese el texto que su sitio utilizará para describir el tipo de pago, por ejemplo “Tarjeta de crédito”.
- Habilitar pagos en cuotas: Seleccione si aceptará pagos en cuotas en su sitio.
- Determinación automática: Identifica si su sitio web notificará automáticamente a Vesta el resultado final de una transacción.
- Registro de depuración: Habilite o deshabilite el registro en su sitio para fines de prueba y certificación.
- CD del adquirente: Configure el valor de este atributo en
1000
. - Parámetros de captura de pagos: Configure los niveles de riesgo aceptables para su negocio.
-
Guarde su configuración.
Ahora está listo para empezar a utilizar la extensión. Inicie sesión en el vPortal de Vesta para obtener información adicional sobre las transacciones enviadas a través de su tienda de atención al público de Magento.