La aplicación de 99minutos sirve como enlace entre el servicio carrier de entregas y BigCommerce de tal manera que facilita el seguimiento de guías y recolección de los envíos.

Requisitos para hacer la integración.
- En nuestro panel principal de nuestra cuenta, revisar
1.- La medida de peso de los productos debe ser en Kilogramos.

2.- Registrar zonas de envío asociados a 99minutos. (puede llevar cualquier nombre).

3.- Registrar métodos de envío asociados a 99minutos. (pueden llevar cualquier nombre).

Generar credenciales API para la conexión con 99minutos
1.- Entrar a configuración avanzada de la cuenta/Cuentas API

2.- Click en el botón Crear cuenta API/ Crear un token de API V2/V3

Asignarle un nombre y los permisos necesarios para la integración, los cuales son:
UI Name | Permiso |
Orders | modify |
Products | read-only |
Information & Settings | modify |
3.- Click en “Save” y guardar el archivo.
Integración de la tienda con 99minutos
1.-Registrarse en la plataforma de 99 minutos
https://client.99minutos.app/register
2.-Obtener el KEY de su cuenta en Mi Cuenta/Developers
3.-Registrar la siguiente url en el webhook como se muestra en la siguiente imagen y darle click en guardar.
https://indigo-athens-mt116sjyf72t.vapor-farm-b1.com/api/v1/order/state

Mandar una correo electronico a melina@99minutos.com con la siguiente información:
- Nombre de la tienda
- Dirección de la tienda (desglosar cp, ciudad, estado, número, calle)
- Credenciales API*
- Métodos de envío* asociados a métodos de 99 minutos (nombres a mostrar). Ejemplo:
- 99minutos – Envio Express
- sameDay – Mismo día
- nextDay – Día siguiente
- CO2 – Cuida el medio ambiente
*Revisar el apartado de requisitos.
Integración de la tienda con 99minutos (Developers)
1.- Mandar una petición post a la liga con la estructura:
https://indigo-athens-mt116sjyf72t.vapor-farm-b1.com/api/v1/store
Headers: Credenciales API*
"storeHash": "Hash de tienda BG",
"token": "Token de tienda BG",
"apiKey": "API Key de cuenta 99",
Body:
{
"store": "Nombre de tienda",
"storeEmail": "",
"storePhone": "",
"storeAddressZipcode": "código postal 5 dígitos",
"storeAddressCountry": "",
"storeAddressState": "",
"storeAddressCity": "",
"storeAddressStreet": "",
"storeAddressNumber": ""
}
2.- Mandar una petición post a la liga con la estructura:
/https://indigo-athens-mt116sjyf72t.vapor-farm-b1.com/api/v1/delivery-types/
Headers*:
"token": "Token de tienda BG",
"apiKey": "Key de cuenta 99",
Body*:
{
"clientId": "Id de cliente de tienda BC"
"nameOrigin": "99minutos",
"nameClient": "Envio Express",
}
*Revisar el apartado de requisitos.