Nous gérons un hôtel de charme et des visites guidées à Paris. Pour refaire notre site web et notre système de réservation directe, nous avons signé avec une agence web locale pour un budget de 14.000 EUR et 3 mois de délai. Le développement est terminé, et l'agence nous a soumis le projet pour validation en affirmant que la passerelle de paiement et le moteur de réservation sont connectés.
Mais quand on a demandé si l'API de paiement, la synchronisation du calendrier et les e-mails de confirmation automatique avaient été testés de bout en bout, l'agence nous a sorti une réponse lunaire : « On a branché les endpoints, le système renvoie un code 200. Vous pouvez tester le reste des scénarios directement en production ou avec vos propres cartes de test. » Autrement dit, aucune simulation, aucun test d'échec de paiement ni aucun test de charge n'a été fait.
Comme on n'a jamais géré ce genre de projet technique, on est un peu perdus. Est-ce normal qu'une agence livre un projet sans faire de tests d'intégration API ? Comment exiger ces tests, légalement et techniquement, avant de débloquer le solde restant de 4.000 EUR ?