Codici di errore

I codici di errore restituiti seguono il formalismo così definito:

category_internal_error_code 

dove:

  • <category> = categoria di errore utile a stabilire come l’errore debba essere gestito
  • <internal_error_code> = codice di errore interno Tinaba (da 1 a 9999 a prescindere dalla categoria), utile ai fini dello sviluppo e dell’’integrazione delle parti

Le categorie attualmente utilizzate sono:

  • IGE_ = errore generico del server Tinaba (es. errore database)
  • EPE_ = errore nei parametri ricevuti in input (es. formato dei campi)
  • MCE_ = errore nella configurazione del merchant (es. identificativo merchant non presente)
  • CKE_ = errore nella creazione del checkout (es. errore interno nella creazione del qrCode)
  • PYE_ = errore nella validazione del pagamento (es. limiti operativi del merchant superati)
  • SGE_ = errore nella validazione della firma/signature (es. chiave segreta non trovata, digest errato)
  • RFE_ = errore durante il rimborso di un checkout già pagato