El widget consiste en un contenedor que se carga mediante una llamada a un JavaScript. Realiza este checklist para integrar la parte de front:
<script> //operation_id: es un id generado por vosotros que os volverá en la respuesta al callback //entities_to_display: array de entidades a mostrar. Si es array vacío se muestran todas las entidades. Para recuperar todos los códigos de entidades: https://api.wealthreader.com/entities/
const wr_conf = {"operation_id": "5f5b5c5c-5f5b-5c5c-5f5b-5c5c5f5b5c5c", "entities_to_display": ["andbank", "bancamarch", "bankinter", "bbva", "caixabank", "degiro", "ing", "santander_emp", "triodos"],
"wait_full_response": true } window.addEventListener("message", (e) => { var data =e.data;if (data ==="flow completed") { console.log("El widget ha notificado que el flujo ha finalizado");//Aquí puedes escribir el código con lo que debe suceder cuando el flujo ha finalizado } });</script><iframe id="wr-iframe" title="Wealth Reader widget" width="100%" frameBorder="0" referrerpolicy="origin"></iframe><script src="https://widget.wealthreader.com/js/load.js"></script>
Id de operación asignado generado por el cliente. Este id se enviará junto con la respuesta a la URL de callback previamente acordada.
entities_to_display
Entidades a mostrar en el widget. Si no se especifica ningún valor se muestran todas.
Puedes obtener el listado completo de entidades en: https://api.wealthreader.com/entities/ Este método y el resto están descritos en la definición OpenAPI, al final del documento.
wait_full_response
Si es true, envía la información completa: activos y sus transacciones. En caso contrario el widget solamente enviará el listado de productos, pero no las transacciones.
La razón para querer desactivar esta opción es dar al usuario la sensación de inmediatez, pero no recomendamos desactivarlo porque el tiempo de espera de recuperar la información completa también es corto, del orden de segundos.
El valor por defecto es true.
default_login
Si tiene un valor de entity_code válido, se abrirá directamente el formulario para la recogida de consentimiento de esa entidad. El listado completo de entidades se puede obtener en https://api.wealthreader.com/entities/
default_login_entity_country
Necesario solamente cuando default_login tiene un valor
token
Se trata de un valor opcional. Al proporcionar un valor válido, el widget preselecciona el banco asociado al token y solicita al usuario que inicie sesión. Esto tiene utilidad cuando un token ha sido invalidado debido a un cambio de contraseña o por un desafío de autenticación de doble factor.