Códigos de banco
Cada institución bancaria venezolana tiene un código de 4 dígitos asignado por el BCV, y ese código es el campo bankCode que Alibanca te exige en los dos rieles. En esta página está el catálogo completo para que no tengas que pedírnoslo ni buscarlo en internet —varias listas que circulan están desactualizadas—, más las tres cosas que conviene saber antes de usarlo: que el prefijo del teléfono no es el banco, que si pagas por beneficiaryId no debes mandar bankCode, y exactamente qué validamos y qué no.
Para qué sirve el bankCode
Cada institución bancaria venezolana tiene un código de 4 dígitos asignado por el BCV. Ese código es el campo bankCode, y es obligatorio en los dos rieles cuando mandas el destino en línea:
| Riel | Por qué lo necesita |
|---|---|
| PM | El pago móvil identifica al beneficiario por banco + documento + teléfono. Sin el banco, el riel rechaza el pago. |
| CCE | Es el banco acreedor del mensaje interbancario. Sin él no hay a dónde dirigir la transferencia. |
0414 de 04141234567 identifica a la operadora celular, no a la institución financiera. No se puede derivar uno del otro: el bankCode te lo tiene que dar el beneficiario.beneficiaryId, NO mandes bankCode. El banco sale del beneficiario que ya guardaste. Mandar bankCode (o rail) junto a beneficiaryId es un 400: el destino se manda en línea o por referencia, nunca los dos. Para cambiar el banco de un beneficiario guardado no se edita — se archiva y se crea otro, porque el destino es inmutable.En una cuenta bancaria sí hay relación: los primeros 4 dígitos de una cuenta de 20 dígitos son el código de su banco. Por eso, en el riel CCE, Alibanca compara tu bankCode contra el prefijo de la cuenta destino y rechaza el pago con un 400 si no coinciden — uno de los dos está mal, y es mejor enterarte antes de que salga el dinero.
El catálogo
| Código | Institución |
|---|---|
| 0102 | BANCO DE VENEZUELA |
| 0104 | BANCO VENEZOLANO DE CREDITO |
| 0105 | BANCO MERCANTIL |
| 0108 | BBVA PROVINCIAL |
| 0114 | BANCARIBE |
| 0115 | BANCO EXTERIOR |
| 0128 | BANCO CARONI |
| 0134 | BANESCO |
| 0137 | BANCO SOFITASA |
| 0138 | BANCO PLAZA |
| 0146 | BANGENTE |
| 0151 | BANCO FONDO COMUN |
| 0156 | 100% BANCO |
| 0157 | DELSUR BANCO UNIVERSAL |
| 0163 | BANCO DEL TESORO |
| 0168 | BANCRECER |
| 0169 | R4 BANCO MICROFINANCIERO C.A. |
| 0171 | BANCO ACTIVO |
| 0172 | BANCAMIGA BANCO UNIVERSAL, C.A. |
| 0173 | BANCO INTERNACIONAL DE DESARROLLO |
| 0174 | BANPLUS |
| 0175 | BANCO DIGITAL DE LOS TRABAJADORES, BANCO UNIVERSAL |
| 0177 | BANFANB |
| 0178 | N58 BANCO DIGITAL BANCO MICROFINANCIERO S A |
| 0191 | BANCO NACIONAL DE CREDITO |
Qué valida Alibanca y qué no
Conviene que sepas exactamente dónde está la red de seguridad, para que no confíes en una que no existe:
| Qué | Se valida |
|---|---|
| Formato | Sí. bankCode tiene que ser exactamente 4 dígitos. Cualquier otra cosa es un 400. |
| Coherencia con la cuenta (CCE) | Sí. El código tiene que coincidir con los primeros 4 dígitos de la cuenta destino. |
| Que el código exista en esta tabla | No, todavía no. Un código de 4 dígitos que no esté acá entra y lo rechaza el riel más adelante, con un error menos claro. |
CCE un dígito equivocado sí lo caza el 400 del cruce contra la cuenta destino, pero en PM no hay cuenta contra qué cruzar y el error te lo da el riel, más tarde y peor. Las listas que circulan en internet están desactualizadas — varias todavía dan 0138 como «Mibanco» cuando es Banco Plaza, y 0177 como «Sofitasa» cuando es BANFANB.De dónde sale esta lista
Del catálogo vigente de un procesador de pagos en operación, verificado en septiembre de 2026. Refleja los cambios de nombre recientes que las listas públicas todavía no recogen: 0169 es R4 (antes Mi Banco), 0175 es el Banco Digital de los Trabajadores (antes Bicentenario) y 0178 es N58.
0166 (Banco Agrícola de Venezuela) y 0601 (IMCP), y no tenemos confirmado si el interbancario los alcanza. Preferimos decírtelo a que asumas que un código que falta aquí no existe.