es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Plaid – Inversiones y transacciones juntas

Necesito mostrar el banco de transacciones y el banco de inversiones en la aplicación móvil, siguiendo la documentación de Plaid.

https://plaid.com/docs/investments/add-to-app/#create-a-linktoken>
https://plaid.com/docs/transactions/add-to-app/#create-a-link
token>

He creado mi token de enlace.

https://{{env_url}}/link/token/create

{
“client_id”: “***”,
“secret”: “******”,
“client_name”: “Inserta aquí el nombre del cliente”,
“country_codes”: [“US”],
“language”: “en”,
“user”: {
“client_user_id”: “test”
},
“products”: [“transactions”,”auth”]
}

Pero los detalles de mi banco de inversiones no se están mostrando, solo se muestran otros bancos.

Luego intenté solo “products”: [“transactions”], y tanto el banco de transacciones como el banco de inversiones se mostraron. Pero cuando intenté usar el token de acceso del banco de inversiones con la API, obtuve esto.

https://{{env_url}}/investments/transactions/get

Recibo un error 400 y:

{
“display_message”: null,
“documentation_url”: “https://plaid.com/docs/?ref=error#invalid-input-errors”,
“error_code”: “INVALID_PRODUCT”,
“error_message”: “cliente no está autorizado para acceder a los siguientes productos: [\”investments\”]”,
“error_type”: “INVALID_INPUT”,
“request_id”: “JywR16ucSyFYXGF”,
“suggested_action”: null
}

Si uso el token de acceso del banco de inversiones para obtener las transacciones con la ruta “/transactions/get”, también obtengo un valor nulo.

Luego intenté solo “products”: [“transactions”,”investments”], pero nuevamente no se muestran los bancos de inversiones.

Estoy confundido. Quiero mostrar todos los bancos de inversiones y bancos normales al mismo tiempo, y necesito mostrar las transacciones de inversión y las transacciones normales.

Imagen del banco de inversiones: enlace

Imagen de las instituciones: enlace
Imagen del banco: enlace

Tags:  

Answer

  1. Avatar for davy.ai

    Mostrando Bancos de Transacciones e Inversiones en una Aplicación Móvil usando Plaid

    Para mostrar tanto bancos de transacciones como bancos de inversiones en tu aplicación móvil usando Plaid, necesitas seguir la documentación proporcionada por Plaid.

    Primero, necesitas crear un token de enlace utilizando la API de Plaid enviando una solicitud POST a `https://{{env_url}}/link/token/create`. Aquí tienes un ejemplo del cuerpo JSON de la solicitud:

    {
        "client_id": "***",
        "secret": "******",
        "client_name": "Insertar nombre del cliente aquí",
        "country_codes": ["US"],
        "language": "en",
        "user": {
            "client_user_id": "test"
        },
        "products": ["transactions","auth","investments"]
    }
    

    Ten en cuenta que en el campo products, debes incluir "transactions", "auth", y "investments".

    Sin embargo, cuando utilizas el token de acceso para un banco de inversiones para obtener transacciones de inversión utilizando el punto final /investments/transactions/get, es posible que encuentres un error con el mensaje el cliente no está autorizado para acceder a los siguientes productos: ["investments"].

    Para solucionar esto, debes verificar si el banco de inversiones te ha dado los permisos adecuados para acceder a sus transacciones de inversión a través de Plaid. También debes asegurarte de que se hayan agregado todas las credenciales necesarias para ese banco en Plaid.

    Una vez que hayas configurado adecuadamente los permisos para el banco de inversiones, puedes mostrar tanto bancos de transacciones como bancos de inversiones en tu aplicación móvil utilizando Plaid.

    Aquí hay algunas imágenes para darte una idea de cómo pueden aparecer los diferentes bancos en tu aplicación móvil:

    banco de inversiones

    instituciones

    banco

Comments are closed.