Soluciona el error de pago cancelado por el sistema en MLBB para Android e iOS. Descubre por qué las tiendas bloquean tus compras y cómo solucionarlo.
Pulsas el icono de recarga en Mobile Legends: Bang Bang, seleccionas tu lote de diamantes o el Pase de Diamantes Semanal, confirmas con tu huella o rostro y esperas. En lugar de recibir los diamantes, una ventana emergente gris interrumpe la transacción: «Pago cancelado por el sistema». No muestra ningún registro de error ni aclara si se ha cobrado en tu cuenta.
Esta interrupción detiene los eventos de recarga por tiempo limitado y la compra de skins antes de que los paneles roten. Aunque el mensaje parezca un fallo interno del juego, rara vez se debe solo a Moonton. Es un bloqueo automático generado por Google Play, la App Store de Apple o el sistema de prevención de fraude del emisor de tu tarjeta. A continuación te explicamos qué provoca este corte y cómo solucionarlo.
Por qué ocurre el error de pago cancelado por el sistema en MLBB
Cada compra dentro de la app inicia una comunicación a tres bandas entre los servidores de Moonton, el cliente de pagos de tu sistema operativo (Google Play Billing o Apple StoreKit) y tu banco. Si cualquiera de estos tres puntos pierde la conexión o detecta una anomalía en la cuenta, la compra se detiene para evitar transferencias no autorizadas.
Las pasarelas de pago clasifican estos errores en dos grupos: rechazos temporales («soft declines») y rechazos definitivos («hard declines»). Los rechazos temporales representan incidencias pasajeras: microcortes de red, límites de peticiones en la pasarela o una saturación puntual del servidor. Estos fallos pueden resolverse por sí solos. Los rechazos definitivos derivan de bloqueos estructurales, como un método de pago caducado, normativas regionales incompatibles o una retención por sospecha de fraude. Reintentar la compra repetidamente durante un rechazo definitivo solo provocará que marquen tu cuenta por actividad sospechosa.
La falta de saldo y las discrepancias en el perfil de la cuenta provocan la mayoría de las caídas. Revisa los códigos de fallo habituales a continuación antes de cambiar la configuración del sistema.
| Causa del rechazo | Mecanismo de fallo subyacente | Pasos para solucionarlo |
|---|
| Code 51 (Fondos insuficientes) | Saldo de la tarjeta agotado o límite superado | Comprueba el saldo o verifica si existen retenciones de autorización comercial de 15 días. |
| Code 54 (Tarjeta caducada) | La tarjeta ha superado su fecha de caducidad | Registra una tarjeta válida en los ajustes de facturación de la tienda de aplicaciones. |
| Code 96 (Error del sistema) | Fallo de comunicación en la pasarela o el switch | Rechazo temporal; detén los intentos y espera entre 15 y 30 minutos antes de reintentarlo. |
| Error OR-FGEMF-20 | Caché de Google Play o discrepancia en la cuenta | Borra la caché de Play Store y alinea los perfiles de país de facturación. |
Los códigos anteriores representan alertas bancarias y de pasarelas universales que detienen las compras de diamantes antes de que Moonton reciba el pago. Reintentar un pedido en estas condiciones sin ajustar los datos de la cuenta provocará la misma cancelación.

Solución 1: Resolver conflictos de facturación de Google Play en Android
Los usuarios de Android se encuentran con este error con mayor frecuencia debido a que Google Play Billing realiza comprobaciones continuas de integridad del dispositivo y de la cuenta. Los datos almacenados en caché que quedan desfasados corrompen con frecuencia los tokens de compra que intercambian MLBB y Play Store, generando el error OR-FGEMF-20.
Empieza por limpiar estos tokens corruptos. Cierra Mobile Legends por completo. Ve a Ajustes > Aplicaciones > Google Play Store > Almacenamiento en tu dispositivo y toca en Borrar caché. Acto seguido, borra también la caché de Servicios de Google Play. Play Services se encarga de la verificación interna de tokens para todas las microtransacciones; si dejas su caché sin limpiar, el conflicto continuará.
A continuación, revisa los ajustes de ubicación. El cliente de facturación de Play Store cancela la compra al instante (resultCode -1, responseCode 1) si los Servicios de Google Play no pueden verificar la ubicación del dispositivo durante el proceso de pago. Abre Ajustes > Aplicaciones > Servicios de Google Play > Permisos > Ubicación y configúralo para permitir el acceso mientras se usa la app con la opción de ubicación precisa activada.
Por último, cuadra tus datos de facturación en payments.google.com. Google Play rechazará el pago si la dirección o el código postal registrados en tu cuenta de Google difieren de los que tiene tu banco. Variaciones simples como abreviar «Calle» frente a «C/» o una dirección desactualizada de una vivienda anterior bastan para provocar un rechazo automático.
Si Google Play sigue dando problemas, puedes comprar tus diamantes de Mobile Legends a través de una pasarela de pago web externa para omitir por completo el cliente de Play Store.
Solución 2: Subsanar los bloqueos de compra en la App Store de Apple en iOS
Apple gestiona los errores de transacción sin mostrar descripciones detalladas del rechazo. Cuando una compra se interrumpe en iOS, StoreKit se limita a indicar que no se pudo completar la transacción sin mostrar el código de rechazo de la pasarela de pago.
Empieza por comprobar si tienes pagos pendientes en tu cuenta. Si la renovación de una suscripción previa, la descarga de una app o un servicio en la nube no se pudieron cobrar, Apple bloqueará todas las compras dentro de las aplicaciones en todos los juegos instalados hasta que se salde esa deuda.
Para revisar tus datos de pago:
- Abre la app Ajustes en tu iPhone o iPad.
- Toca en el banner de tu ID de Apple en la parte superior del menú.
- Pulsa en Pago y envío y realiza la autenticación biométrica.
- Revisa las tarjetas registradas; elimina o actualiza cualquier método que aparezca marcado en rojo.
- Confirma con tu entidad bancaria que la tarjeta activa tiene autorización para compras en comercios digitales internacionales.
Como la App Store no especifica los motivos de denegación bancarios, llama al emisor de tu tarjeta si los métodos válidos fallan. Solicita una revisión manual por si estuvieran bloqueadas las transacciones en categorías de videojuegos o pasarelas internacionales. Las entidades financieras suelen catalogar los micropagos recurrentes en apps como sospechosos hasta que el titular autoriza expresamente ese perfil de comercio.

Solución 3: Eliminar discrepancias regionales, de VPN y de perfil
Mobile Legends aplica canales de distribución localizados. Si tu dirección IP real apunta a una región mientras que tu método de pago está registrado en otra, las comprobaciones antifraude abortarán la compra de inmediato.
Desactiva cualquier VPN, proxy y retransmisión privada de DNS antes de entrar en la pantalla de recarga. Mantener una conexión activa a través de un nodo en el extranjero mientras se intenta pagar con una tarjeta bancaria nacional provoca un conflicto de seguridad crítico. Tanto Google como Apple contrastan las coordenadas de la compra con el perfil de la cuenta; cualquier discrepancia cancelará el pedido.
Actualizar una cuenta de Play Store en una región diferente requiere respetar los plazos fijados por la plataforma, tal como se detalla a continuación.
| Métrica regional | Requisito o ventana de propagación | Impacto en la facturación |
|---|
| Tiempo de espera de cambio de país | 90 días entre cambios | Evita cambiar de tienda constantemente para aprovechar precios regionales. |
| Sincronización de pasarela de pago | Hasta 48 horas de propagación | Los nuevos perfiles rechazan las compras si se intentan inmediatamente tras el cambio. |
| Restricción de grupo familiar | Bloqueado mientras se pertenezca al grupo | Los miembros activos de una familia no pueden cambiar el país de la tienda hasta abandonarla. |
| Retención temporal de comercios | Hasta 15 días en los saldos | Las preautorizaciones comerciales restringen los fondos disponibles de forma imprevista. |
Las modificaciones del perfil regional requieren un tiempo de propagación técnica antes de que las redes de facturación se sincronicen correctamente. Si has cambiado el país de tu Play Store hoy, las compras pueden fallar de forma intermitente hasta que finalice la sincronización en la base de datos tras 48 horas.
Formar parte de un grupo familiar de Google bloquea el cambio manual del país de la tienda. Deberás abandonar el grupo familiar o solicitar al administrador que lo disuelva para que la plataforma te permita cambiar de región.
Solución 4: Gestionar bloqueos de seguridad de cuenta y verificaciones de tarjetas
Los bloqueos de seguridad también pueden originarse en Moonton. El sistema de análisis de riesgos del juego monitoriza las cuentas para evitar el robo de credenciales, la venta de cuentas y las recuperaciones no autorizadas en dispositivos desconocidos. Cualquier cambio sustancial en la cuenta (como modificar el correo vinculado, cambiar la contraseña, asociar nuevas cuentas de terceros o iniciar sesión en un dispositivo no habitual) activa una retención de seguridad automática.
Este estado de seguridad se prolonga durante 14 días. Podrás jugar partidas con normalidad, pero la edición del perfil, el envío de skins de regalo y las compras directas de diamantes quedarán temporalmente restringidas. Si has modificado recientemente los ajustes principales de seguridad, tendrás que esperar a que venza este plazo de 14 días para que las compras dentro del juego vuelvan a procesarse.
En Android, las tarjetas de crédito sin verificar detienen las transacciones de Google Play. Cuando Google selecciona una tarjeta para una comprobación rutinaria de identidad, emite un cargo temporal bajo el concepto «GOOGLE TEST» en tu extracto bancario. Este movimiento incluye un código de verificación de 8 dígitos que desaparece en dos días. La facturación en aplicaciones permanecerá pausada hasta que introduzcas dicho código en payments.google.com.
Las retenciones comerciales pendientes también pueden confundirse con errores de saldo insuficiente. Las fianzas de alquiler de vehículos, las reservas de hotel o las preautorizaciones en gasolineras inmovilizan saldo hasta 15 días. Aunque el saldo contable parezca suficiente, la reducción de los fondos disponibles provocará rechazos por Code 51.
Si los errores del cliente en el dispositivo persisten, tramitar una recarga de diamantes de MLBB a través de un portal web externo permite eludir por completo los fallos del sistema operativo.

Retrasos del servidor y colas de espera en Mobile Legends
No todas las cancelaciones se deben a alertas en la cuenta. Los servidores de Moonton experimentan picos de tráfico muy elevados durante las últimas horas de la tarde en la franja horaria UTC+8, que coincide con el momento de mayor afluencia de jugadores en el sudeste asiático. El estreno de eventos gacha por tiempo limitado, las promociones 515 o las skins coleccionista concentran millones de solicitudes de compra simultáneas.
Durante estas sobrecargas de tráfico, los puntos de conexión de transacciones de Moonton agotan el tiempo de espera. El cliente de facturación del móvil intenta validar la compra, se encuentra con este retraso en la pasarela externa y devuelve un rechazo temporal. El Code 96 señala precisamente esta desconexión en el switch.
Pulsar repetidamente el botón de compra durante estas caídas empeora la situación. Enviar múltiples solicitudes a través de un servidor saturado puede hacer que tu tarjeta se bloquee por sospecha de duplicidad de transacciones, transformando un retraso temporal en un bloqueo bancario definitivo. Espera entre 15 y 30 minutos. En colas muy congestionadas, la entrega de los diamantes y la generación del recibo pueden tardar entre 5 minutos y 2 horas.
Si el dinero se descuenta de tu saldo pero no recibes los diamantes, evita abrir disputas de inmediato. Las colas del servidor suelen resolver la entrega de la mayoría de los artículos pendientes en un plazo de 30 minutos. Si tu saldo no se ha actualizado pasadas 24 horas, guarda el recibo de la tienda, anota tu ID de jugador y Zone ID desde tu perfil dentro del juego y abre un ticket manual de soporte bajo la categoría de Problemas de pago.
| Tipo de rechazo | Categoría de origen | Plazo previsto / Acción |
|---|
| Rechazo temporal (Code 96) | Tiempo de espera agotado en pasarela o caída del switch | Espera de 15 a 30 minutos antes de reintentar el pedido. |
| Rechazo temporal (Lag en horas punta) | Saturación del servidor de Moonton (UTC+8) | Los retrasos de entrega oscilan entre 5 minutos y 2 horas; no pulses comprar repetidamente. |
| Rechazo definitivo (Code 51) | Saldo insuficiente / límite alcanzado | Liquida retenciones o añade fondos; reintenta solo tras recargar saldo. |
| Rechazo definitivo (Code 54) | Método de pago caducado | Registra una tarjeta de reemplazo; la tarjeta anterior queda bloqueada definitivamente. |
Distinguir los tiempos de espera temporales de la pasarela frente a los rechazos definitivos evita que tu tarjeta sufra bloqueos automáticos por fraude. Cuando la conexión falle, deja que la cola de solicitudes se vacíe.
Para saltarte la validación de tokens de la tienda de aplicaciones durante los grandes lanzamientos, adquiere tu Pase de Diamantes Semanal mediante una compra web que abone los diamantes directamente en tu ID de jugador.
Lista de comprobación verificada para recargas en MLBB
Repasa estos puntos de control antes de intentar una nueva transacción:
- [ ] Comprueba el saldo disponible: La falta de fondos causa el 44 % de los rechazos de tarjetas en internet. Asegúrate de tener margen suficiente más allá del precio base para cubrir los impuestos digitales locales.
- [ ] Verifica los datos de pago: Los fallos al teclear (como un CVV erróneo, fechas de caducidad incorrectas o números traspuestos) originan el 20 % de las cancelaciones.
- [ ] Desactiva herramientas de red: Desconecta VPNs, servidores proxy y perfiles DNS con bloqueo de publicidad para garantizar que tu IP coincide con el país oficial de tu tienda.
- [ ] Borra la caché de Google: Vacía los archivos de caché de Google Play Store y de los Servicios de Google Play para eliminar tokens de sesión dañados.
- [ ] Revisa el acceso a la ubicación: Comprueba que los Servicios de Google Play tienen concedido el permiso de ubicación precisa en los ajustes del sistema.
- [ ] Revisa cobros pendientes: Liquida cualquier pago pendiente o recibo de suscripción rechazado dentro de tu ID de Apple o de tu cuenta de Google.
- [ ] Respeta los cambios recientes: Si has cambiado los datos de acceso principales de Moonton en los últimos 14 días, espera a que expire el bloqueo de seguridad.
Preguntas frecuentes
¿Por qué Mobile Legends muestra «Pago cancelado por el sistema»?
El error aparece cuando Google Play, la App Store de Apple o tu banco detienen la operación debido a alertas de fraude, diferencias de dirección o caídas temporales del servidor. Indica que la transacción se frenó antes de que el dinero pudiera enviarse a Moonton.
¿Cómo soluciono el error de pago cancelado en Android?
Borra la caché de Google Play Store y de los Servicios de Google Play, y después entra en payments.google.com para comprobar los datos de tu tarjeta y la dirección de facturación. Asegúrate de desactivar cualquier VPN y de permitir la ubicación precisa a los Servicios de Google Play.
¿Cómo soluciono el error de pago cancelado en iOS?
Abre los Ajustes del iPhone, toca en tu perfil de ID de Apple y revisa la sección Pago y envío para comprobar que tu tarjeta está activa y autorizada para pagos online internacionales. Paga cualquier pedido pendiente en la App Store antes de intentar comprar diamantes de nuevo.
¿Usar una VPN causa la cancelación de los pagos en MLBB?
Sí, tener una VPN o proxy activos genera una contradicción entre tu dirección IP y el país de origen de tu cuenta de Google Play o ID de Apple, lo que activa el protocolo antifraude. Desactiva la VPN y compra conectado a tu red móvil o Wi-Fi habitual.
¿Los retrasos en los servidores de Mobile Legends pueden provocar errores de compra?
Sí, en las horas de máxima afluencia (tardes en horario UTC+8) la API de transacciones de Moonton puede saturarse y provocar tiempos de espera agotados entre la tienda y los servidores del juego. Si la compra se queda bloqueada, espera entre 15 y 30 minutos en vez de pulsar repetidamente.
¿Se me cobrará el dinero si el sistema cancela el pago?
No, un pago cancelado significa que la operación se frenó antes de completarse, aunque tu banco puede aplicar una retención preventiva provisional que desaparecerá en unos días laborables. Si te han descontado el importe pero no has recibido los diamantes tras 24 horas, contacta con soporte facilitando el ID del pedido.
¿Cuánto tarda en aplicarse el cambio de país en Google Play para corregir los fallos de cobro?
La actualización del perfil de país en Google Play puede requerir hasta 48 horas para sincronizarse por completo con los procesadores de pago. Además, Google exige un plazo de espera de 90 días entre cada cambio de país.
La mejor opción para recargar diamantes sin problemas
El aviso de «Pago cancelado por el sistema» responde a un fallo de autorización externo y no a archivos dañados del juego. En Android, la causa habitual se encuentra en tokens desfasados en la caché de los Servicios de Google Play o en inconsistencias en la dirección de tu perfil de Google Payments. En iOS, los pagos pendientes de la App Store o las restricciones bancarias a comercios digitales son los detonantes más frecuentes.
Evita reintentar la compra de forma compulsiva cuando una transacción falle. Si limpiar los datos de caché y comprobar tu saldo no soluciona el problema, no sigas pulsando el botón de recarga. Insistir repetidamente puede provocar bloqueos en la pasarela con el Code 96 o bloqueos bancarios por fraude que tardan varios días en levantarse. Revisa tu perfil de facturación, espera a que el tráfico en horas punta de UTC+8 se normalice y deja que las validaciones pendientes concluyan antes de realizar un nuevo intento.