Preguntas Frecuentes

Preguntas Frecuentes

¿Qué es Open Banking?

La banca abierta es una reforma, solicitada por la Autoridad de Competencia y Mercado (CMA), que obliga a Banco Agromercantil de Guatemala y a los otros ocho proveedores de cuentas corrientes más grandes (CMA9) a compartir de forma segura los datos de las cuentas de los clientes e iniciar pagos con proveedores externos registrados (TPP) siempre que el cliente haya dado su consentimiento.

Más información en Open Banking

¿Que son nuestras API de Open Banking?

Datos Abiertos - Open Data

Estas API de datos abiertos permiten a los proveedores de API (por ejemplo, bancos, sociedades de crédito hipotecario y proveedores de cajeros automáticos) desarrollar puntos finales de API para productos, sucursales y datos de cajeros automáticos a los que cualquier persona puede acceder.

Cuentas y Transacciones

Estas API de lectura/escritura brindan la capacidad para que los proveedores de servicios de información de cuentas (AISP) aprobados/autorizados accedan a la información de la cuenta y las transacciones de un cliente (usuario de servicios de pago, PSU) para cuentas corrientes comerciales nacionales (BCA) y cuentas corrientes personales (PCA), solo cuando la PSU otorga consentimiento. Esta API se desarrolla de acuerdo con las especificaciones de la API de lectura/escritura de Open Banking, consulte Aquí

Iniciación de pagos

Estas API de lectura/escritura brindan la capacidad para que los proveedores de servicios de iniciación de pagos autorizados (PISP) inicien pagos nacionales, configuren nuevos pagos programados nacionales y órdenes permanentes nacionales, solo cuando la PSU otorgue su consentimiento. Esta API se desarrolla de acuerdo con las especificaciones de la API de lectura/escritura de Open Banking, consulte Aquí

Confirmación de Fondos

Esta API de lectura/escritura permite a un emisor de instrumentos de pago basado en tarjetas ('CBPII') realizar una solicitud para confirmar que los fondos están disponibles. Esta API se desarrolla de acuerdo con las especificaciones de la API de lectura/escritura de Open Banking, consulte Aquí

¿Cuáles son las funciones que puede desempeñar un TPP?

Un proveedor externo puede desempeñar las siguientes funciones una vez que esté registrado en su autoridad nacional competente (ANC):

  • Proveedor de servicios de información de cuentas (AISP)
  • Proveedor de servicios de iniciación de pagos (PISP)
  • Proveedor de servicios técnicos (TSP)
  • Emisor de instrumentos de pago basados en tarjetas (CBPII)

API de lectura/escritura

A¿Cómo puedo acceder a las API de lectura/escritura de Banco Agromercantil de Guatemala?

Como TPP, para acceder a nuestras API de lectura/escritura, debe estar inscrito en Open Banking (Guía de inscripción en Open Banking) y registrado en la Autoridad de Conducta Financiera (FCA) o en una Autoridad Nacional Competente (NCA), ya sea como AISP y/o PISP, TSP o CBPII.

Esto le permitirá acceder a nuestras API a través del Portal para desarrolladores de Banco Agromercantil de Guatemala.

Como proveedor externo, ¿hay algún lugar donde pueda probar prototipos de soluciones de Open Banking?

Sí, Banco Agromercantil de Guatemala tiene una instalación de prueba Bano Demo disponible a través de nuestro Portal para desarrolladores. Este se encuentra disponible desde Junio del año 2025.

Echa un vistazo a nuestra Incorporacion para obtener una guía paso a paso sobre cómo empezar a probar con nuestras API de Banco Demo.

Where are the specifications you have used to build your current APIs?

Hay especificaciones completas proporcionadas por OBIE disponibles en Open Banking: Especificaciones de API a partir de las cuales hemos creado nuestras API.

Códigos de respuesta

Recibo una respuesta 401 no autorizada al invocar puntos de conexión /token

  • Asegúrese de haber registrado su SSA en el Portal para desarrolladores de {bank_name} y de que la suscripción de la API del proveedor de servicios de cuentas y/o la API del proveedor de servicios de pagos esté aprobada por {bank_name}
  • Asegúrese de seguir client_secret_post para las llamadas de OIDC
  • Asegúrese de que está enviando client_id y client_secret como parte del parámetro de cuerpo x-www-form-urlencoded

Recibo un error de protocolo de enlace SSL al intentar invocar /token o puntos finales de recursos.

Comprueba que estás utilizando el certificado de red correcto firmado por Open Banking para establecer la conexión TLS MA

Table of Content
Please wait