Configuración de DonatePay

La gente pregunta esto como

Viene con strAImer: este módulo se instala junto con la aplicación, así que no hay nada que descargar. Aparece en Catálogo de Módulos → Integrados.

Qué es esta página

Conexiones → Monetización → DonatePay es donde se le proporciona un token de API a DonatePay para que las donaciones lleguen a la aplicación. Aquí hay dos elementos: el interruptor Aceptar donaciones y el token en sí.

Cómo configurarlo

  1. Abre Conexiones → Monetización y presiona Conectar DonatePay en la tarjeta. En una tarjeta ya conectada, la misma página se abre con Configurar. La flecha en la esquina superior izquierda, Atrás, regresa a la lista.
  2. La página tiene el encabezado Configuración de DonatePay, con "Configura la integración con DonatePay para recibir notificaciones de donaciones" debajo.
  3. La fila superior es Aceptar donaciones, subtitulada DonatePay, con una etiqueta y un interruptor. El interruptor actúa en el momento en que lo activas — no espera al botón de guardar. Con él desactivado, la etiqueta dice Deshabilitado y no se recibe nada.
  4. Presiona Abrir la página de API de DonatePay. Se abre donatepay.ru en tu navegador habitual. La sugerencia indica qué esperar: "DonatePay emite el token en su página de API — se abre solo después de iniciar sesión."
  5. Copia el token de esa página y pégala en Token de acceso a la API. El campo oculta lo que escribes; mientras está vacío, muestra la indicación "Ingresa el token API (disponible en el panel de DonatePay)".
  6. Presiona Guardar configuración en la esquina superior derecha. Se reporta a sí mismo — Guardando…, luego Guardado, o Error si el token no se almacenó. Después de un guardado exitoso, la página se cierra sola y regresa a la lista de servicios.
  7. Intentar guardar con el campo vacío y sin haber almacenado un token es rechazado con "Por favor, ingresa tu token API."
  8. Vuelve a abrir la página para verificar. El campo del token está vacío a propósito — un token almacenado nunca se te muestra. Que existe se indica por la sugerencia dentro del campo: "Token guardado — déjalo vacío para mantenerlo". Dejar el campo vacío y presionar Guardar configuración mantiene el token almacenado sin cambios; para reemplazarlo, escribe el nuevo sobre él.
  9. La etiqueta junto al interruptor te indica el estado de la conexión: No conectado (todavía no hay token), Deshabilitado (el interruptor está apagado), Conectando…, Se requiere un nuevo token, Error de conexión, o Conectado como {nombre de usuario}. Se actualiza sola cada pocos segundos mientras la página está abierta.
  10. Se requiere un nuevo token significa que el token almacenado ya no funciona. Obtén uno nuevo en la página de API de DonatePay y guárdalo sobre el anterior.

Un rechazo no se toma como definitivo de inmediato. Si DonatePay ya aceptó este token antes, la app responde a un rechazo con una pausa y otro intento: 5 segundos, luego 10, 20 y así hasta cinco minutos. La etiqueta muestra Error de conexión desde el tercer rechazo seguido, y Se requiere un nuevo token solo cuando los rechazos llevan diez minutos sin una sola respuesta aceptada (dos minutos justo después de iniciar o guardar). Aun así el token se vuelve a probar cada cinco minutos, y la etiqueta vuelve a la normalidad por sí sola en cuanto DonatePay lo acepta. Un token que DonatePay nunca aceptó pide un reemplazo de inmediato.

Qué no puede hacer