Se utilizzate l'API merchant di ricardo.ch potreste trovarvi di fronte a due tipi di errori: tecnici e commerciali.
Come posso gestire gli errori tecnici?
Un errore tecnico significa che si è verificato un errore interno. È possibile riprovare la chiamata in un secondo momento.
Come gestisco gli errori business?
Un errore business indica uno (o più) guasti verificatisi con i parametri forniti dall'utente. È necessario modificare i parametri. La semplice ripetizione della chiamata non funziona.
ErrorType: Il nome dell'eccezione, solo per uso lato server.
ErrorCodesType: Riferimenti all'enum che contiene l'errore o gli errori generati. Vedi qui per i dettagli.
ErrorCodes: L'elenco dei valori che descrivono l'errore o gli errori. Per maggiori dettagli, fare riferimento all'enum appropriato nella documentazione di cui sopra..