Why are some Transfermóvil features not available in KeyCard BBM?
We explain why some Transfermóvil features cannot currently be implemented in KeyCard BBM due to technical limitations in iOS.
Published on December 8, 2025 by InnovappSoft.
Dear users,
Many people have asked us why some Transfermóvil features still do not appear inside KeyCard BBM. We want to make it clear that this is not due to a lack of interest from InnovappSoft, but because of an external technical limitation.
On iOS, Apple imposes a 40-character limit on the strings sent through USSD calls. However, many of the USSD codes used by Transfermóvil to perform certain operations exceed those 40 characters. When that happens, the system simply does not allow the call to be launched, so the operation cannot be completed from the app.
For that reason, every operation that is currently unavailable in KeyCard BBM cannot be implemented because of that length restriction, not because InnovappSoft does not want to add it. Some examples of functions affected by this limitation are:
- Confirming the phone number during a transfer.
- Caja Extra operations.
- Online payments and other operations whose USSD codes exceed the allowed limit.
If any of these factors changes in the future, for example if Apple increases the character limit for USSD calls or if Transfermóvil adjusts the length of its codes, we will communicate it officially and work to implement these functions in KeyCard BBM whenever it is technically possible.
Our commitment remains to offer the best possible experience within the current technical rules and limitations. Thank you for your understanding and for your continued support of the KeyCard BBM project.
KeyCard BBM
Transfermóvil
USSD
Apple
Technical limitations