ServiciosDar de alta un comercio

Dar de alta un comercio

Un comercio en la plataforma es el equivalente a un local comercial físico. Para comenzar a operar es necesario darlo de alta, para lo que se debe contar con toda la información legal del comercio y haber realizado los trámites reglamentarios previamente para evitar cualquier tipo de demora.

Para poder operar y procesar pagos, es necesario registrar al menos un procesador en la sección Asignar procesadores al comercio

ℹ️

Para cualquier consulta sobre los trámites necesarios contactar a [email protected].

El proceso de registro de comercios en el sistema de Menta consta de tres pasos:

  1. Registrar la entidad del comercio.
  2. Crear y asignar los procesadores de pago.
  3. Asignar planes de pago al comercio.

El primer paso responde 201 con el merchant_id del comercio creado. El comercio queda en estado INCOMPLETE con pending_steps ACQUIRER y PAYMENT_PLAN hasta completar los pasos siguientes.

Requisitos

  • Tener toda la información legal comercio, asi como los contratos y altas en adquirencias correspondientes finalizados

Detalle de implementación

A continuación, se detallan los datos requeridos para registrar la entidad del comercio.

  • Datos generales:
    • customer_id: ID del cliente al que pertenece el comercio.
    • country: País del comercio.
    • legal_type: Tipo de entidad legal del comercio.
    • business_name: Nombre comercial del comercio.
    • fantasy_name: Nombre de fantasía del comercio.

Ejemplo:

{
    ...
    "customer_id": "{{su_id_de_cliente}}",
    "country": "ARG",
    "legal_type": "LEGAL_ENTITY",
    "business_name": "VETERINARIA RIO S.A.",
    "fantasy_name": "Comercio de prueba",
    ...
}
  • Datos fiscales:
    • tax_identification: Información de la identificación del comercio, incluyendo su tipo y número de documento.

Ejemplo:

{
    ...
    "tax_identification": {
        "type": "CUIT",
        "number": "20119996662"
    },
    ...
}
  • Datos del representante legal:
    • representative: Información del representante legal del comercio, incluyendo su identificación.

Ejemplo:

{
    ...
    "representative": {
        "type": "PRESIDENT",
        "name": "Nombre",
        "surname": "Apellido",
        "identification": {
            "type": "CUIT",
            "number": "20119996662"
        },
        "email": "[email protected]",
        "phone": "1150509999"
    },
    ...
}
  • Datos de contacto:
    • address: Dirección del comercio.
    • address.neighborhood (opcional): Barrio/Colonia dependiendo del país.
    • address.location (opcional): Coordenadas geográficas (lat y lng). Si se envía el objeto, ambos campos son obligatorios.

Ejemplo:

{
    ...
    "address": {
        "state": "CAPITAL_FEDERAL",
        "city": "Monserrat",
        "zip": "C1049AAW",
        "street": "Tucumán",
        "number": "1171",
        "floor": "",
        "apartment": "",
        "neighborhood": "",
        "location": {
            "lat": -34.603722,
            "lng": -58.381592
        }
    },
    ...
}
ℹ️

Para obtener las coordenadas geográficas (lat y lng) a partir de los datos de domicilio, puedes usar el endpoint Geocodificar dirección (POST /v1/addresses/geocode). Envía los campos de address sin location; la respuesta incluye el objeto location listo para incorporar en el alta del comercio.

ℹ️

En los casos de Argentina Argentina, para obtener correctamente el código postal correspondiente (8 dígitos), se debe obtener el mismo de la página https://codigo-postal.co/argentina/ . En caso contrario, es posible que el adquirente Global Processing rechace la petición de alta.

  • Configuración de impuestos y pagos:
    • tax_condition: Configuración fiscal del comercio.
    • account_info: Condición de liquidación del comercio, incluyendo su CBU o CVU (ARG) y CLABE (MX) y su tipo de cuenta.

Ejemplo:

{
    ...
    "financial_info": {
        "tax_condition": "NO_INSCRIPTO",
        "account_info": {
            "cbu_or_cvu": "1000000000000000000000",
            "account_type": {
                "code": "02",
                "type": "Cuenta Corriente"
            }
        }
    },
    ....
}

Los datos cargados se consultan con Obtener comercio, que los devuelve en financial_info.

Consideraciones adicionales

  • Es necesario completar todos los campos obligatorios del formulario de alta de comercio.
  • Los datos del representante legal deben coincidir con los de su documento de identidad.
  • La configuración de datos financieros debe ser precisa para que el comercio pueda operar correctamente.