- Muestra el QR para cada (asset, red) del intent.
- Renderiza un selector de moneda / red cuando hay varias opciones.
- Polea el estado vía el callback
checkStatusque tú provees. - Llama a
onSuccess/onError/onExpiresegún el resultado.
checkStatus, que típicamente proxea a un endpoint en tu backend que sí tiene la clave secreta.
Signature
Parámetros
Cualquier opción adicional documentada en el README del paquete se respeta también.
Valor de retorno
Ejemplo
React / Vue
Errores comunes
- El widget queda en blanco. Verifica que importaste
@zopay/js/styles.cssuna vez en tu bundle. - El
checkStatusrecibe un shape distinto del esperado. Pasa siempre la respuesta anormalizeIntentantes de devolverla — el widget consumeStatusInfo, no el envelope crudo de la API. - El polling sigue después de desmontar el componente. Olvidaste llamar a
handle.destroy()en el cleanup de tu efecto.