Apertura próxima — los autores se quedan el 100 % de su precio Hazte autor Iniciar sesión Crear cuenta
Hola, inicia sesión Cuenta y listas TuÁrea de autor

Motivos de rechazo

1.Motivos de rechazo

autre_domaine La clave es válida pero pertenece a otro dominio. Dile al comprador que la transfiera desde su cuenta.
transfert La clave se ha movido a otro sitio y se ha reemplazado. El comprador tiene una nueva.
regeneration El comprador pidió una clave nueva. La antigua está muerta para siempre.
revocation Hemos revocado la clave: abuso, fraude o una disputa resuelta.
expiree Una clave de prueba con plazo que ha caducado.
inconnue Esa clave no existe. Normalmente una errata.
reseau No se nos ha podido contactar y no queda ningún veredicto en caché. No bloquees por esto.

2.Cuando algo no funciona

Seis cosas que fallan de verdad, en el orden en que nos preguntan por ellas.

Todas las firmas parecen inválidas

Casi seguro que estás verificando los bytes en crudo recibidos en lugar de reconstruir la forma canónica. Analiza el JSON, ordena las claves del objeto donnees, vuelve a serializar sin espacios, sin barras escapadas y sin unicode escapado, y verifica eso. Un solo espacio tras los dos puntos basta para que falle.

La API responde 403 y nunca llego a ella

Tu cliente HTTP envía un User-Agent por defecto que está en una lista de bots conocidos y se filtra antes de llegarnos. Pon un User-Agent que nombre tu producto y desaparece. La biblioteca ya lo hace.

Funciona en mi máquina pero no en el sitio del comprador

Comprueba que el directorio de caché tenga permiso de escritura para el servidor web y que no se borre al desplegar. Si la biblioteca no puede escribir, llama a la red en cada petición, lo que es lento y acaba alcanzando el límite de llamadas. Comprueba también el host: la biblioteca quita el puerto y el www. inicial, así que un sitio servido en un puerto inusual funciona, pero un proxy inverso que reescribe la cabecera Host no.

El comprador dice que su clave es válida pero el producto la rechaza

Lee el campo motif en lugar de adivinar. autre_domaine significa que la clave pertenece a otro dominio y el comprador debe transferirla desde su cuenta. transfert y regeneration significan que la clave que te dio es antigua y ya ha sido reemplazada. inconnue casi siempre es una errata.

Mi sitio de pruebas gasta una licencia

No debería. localhost, .local, .test, .example, .invalid y los prefijos dev., staging., stage., preprod., test., recette. y sandbox. se reconocen como hosts de prueba y no consumen nada. Si tu dominio de pruebas no se parece a ninguno, renómbralo o usa una clave de desarrollo.

Un comprador ha movido su sitio y todo se rompió

Una licencia cubre el dominio registrable y todos sus subdominios, así que pasar de ejemplo.es a tienda.ejemplo.es no cambia nada. Cambiar de dominio requiere una transferencia, que el comprador hace desde su cuenta en un paso; el sitio antiguo se detiene en menos de 24 horas y el nuevo funciona de inmediato.

¿Algo no queda claro?

Escríbenos desde tu área de autor. Una pregunta que hubo que hacer suele significar que a esta página le falta un párrafo.

Área de autor