Guía de inicio

GUÍA DE INICIO #

Esta guía brinda información relevante para su inicio en la integración efectiva con las soluciones del API LeanCore y detalles específicos que facilitarán su acceso a los servicios ofrecidos.

PASO A PASO #

Para realizar tu primera implementación de LeanCore sigue los siguientes pasos.

  1. Establece cuál es tu objetivo. ¿Vas a desarrollar una Billetera de Pago? ¿Vas a crear un ecosistema de crédito? Aquí tienes una guía de los principales casos de uso.
  2. Establece qué tipo de usuarios necesitarás. Hay varios tipos de usuario que tienen métodos y privilegios distintos. Aquí puedes entender qué usuarios están soportados dentro de la API.
  3. Solicita un key de prueba. A través de este formulario o escribiéndonos a soporte@leancore.co puedes obtener un Key de prueba para empezar a probar los métodos de la API.
  4. Ejecuta los métodos en el ambiente de pruebas. Tenemos un ambiente de pruebas que te permitirá entender el funcionamiento de los métodos e incluso hacer la integración en modo desarrollador. Aquí están las URL de desarrollo y de producción.
  5. Solicita una Key de producción. Una vez estés listo para pasar a producción, puedes solicitar una Key de producción de la misma manera que solicitaste el key de prueba.
  6. Mantente conectado. Tenemos un canal de Slack para resolver las dudas y comentarios de todas las personas que están integrando LeanCore.

ROLES Y ACCESOS API #

El acceso a los recursos del API LeanCore están determinados por una serie de requisitos que te permiten ingresar a las diversas funciones financieras implementadas en el core, algunas de estas, dependen única y exclusivamente del rol a ejercer en la integración que llevarás a cabo.

Los principales roles son:

  1. Ecosistema. Es un usuario administrador, que representa al dueño del ecosistema que está integrando con LeanCore. Sus funciones principales son:

    • Crear usuarios.
    • Crear solicitudes de transacciones de usuarios o a nombre de usuarios.
    • Verificar saldos y transacciones.
    Métodos
    create_invoice
    update_invoice_status
    create_transaction
    find_transaction
    find_transaction_history_for_user
    find_received_payments_for_user
    transaction_summary
    find_lead_by_nit
    find_lead_by_phone
    update_lead
    find_user_by_id
    find_user_by_nit
    find_user_by_phone
    find_financial_entity_by_uid
    find_financial_entity_by_nit
    find_financial_entity_users
    add_loan_product
    request_loan
    create_transaction_qr
    create_payment_transaction
    create_recharge_transaction
    create_lead
  2. Fintech. Son usuarios que representan a entidades financieras que pueden prestar dinero a otros usuarios dentro del ecosistema. Sus funciones principales son:

    • Asignar saldos.
    • Verificar.
    Métodos
    financial_entity_statistics
    create_loan
    find_loan_by_id
    pay_loan
    find_transaction_history_for_user
    find_received_payments_for_user
    transaction_summary
    find_lead_by_nit
    find_lead_by_phone
    update_lead
    find_user_by_id
    find_user_by_nit
    find_user_by_phone
    create_user
    add_quota_by_id
    add_quota_by_nit
    discharge_quota_by_id
    discharge_quota_by_nit
    find_transaction_by_referen.
    turn_lead_into_client

VERSIÓN 0.1.0 #

Versión actual 0.1.0, última fecha de actualización Febrero 14 de 2022. Nuestro equipo de ingenieros está actualizando y agregando constantemente funcionalidades para dar más herramientas a su disposición.

SERVIDOR API #

URL Producción: https://api.fintech-middleware.leancore.co

URL Prueba: https://www.api.sandbox-middleware.leancore.co

SOPORTE #

En LeanCore, guiarle en el proceso y hacerlo fácil es nuestra obsesión, por eso, nuestro equipo de especialistas e ingenieros están dispuestos cada hora y todos los días para acompañarte en el camino de integración.