Conflicto
La API devuelve "title": "CONFLICT"
Un error en la petición. Hay algo que cambiar antes de volver a mandarla.
La petición era correcta, pero choca con el estado actual de los datos. A diferencia de un
400, aquí no hay nada mal escrito: lo que pides no encaja con lo que ya hay.
Cada code tiene una salida distinta.
PARTNER_END_USER_EMAIL_TAKEN
Ese correo ya pertenece a una cuenta de SLAN, y no la vinculamos a tu partner. Hacerlo te daría acceso a un cliente de SLAN con su expediente, sus tarjetas y su saldo.
No se creó nada. Usa otro correo, o escríbenos si el caso te aparece a menudo: tiene solución, pero no automática.
LINK_ALREADY_CANCELLED
El link ya estaba cancelado. En la práctica el resultado es el que querías, así que puedes tratarlo como éxito: cancelar dos veces no deja el sistema en un estado distinto.
WALLET_PROVISION_UNCONFIRMED
Reintentar
Solo WALLET_PROVISION_UNCONFIRMED se resuelve esperando. Los otros dos exigen cambiar algo o
aceptar el estado actual.
Códigos que aparecen con este estado
Programa contra el campo code, nunca contra detail: la redacción puede cambiar, el código no.
code | Qué significa |
|---|---|
PARTNER_END_USER_EMAIL_TAKEN | El correo ya pertenece a una cuenta de SLAN |
LINK_ALREADY_CANCELLED | El link de pago ya se canceló antes |
WALLET_PROVISION_UNCONFIRMED | El proveedor no confirmó la creación de la wallet a tiempo |
Llegaste aquí desde el campo type de una respuesta de error. La guíaErrores explica el formato completo y qué hacer con cada campo.