Input : Code reçu à partir de l'api partner # Prérequis - Client PayFit créé en Base de données (Code : PayFit) - Product template PayFit créé en Base de données (Id Client : PayFit) # Démarrage - Appel API PayFit - Token => Get Company Name - Clean Company Name => Product Code # Gestion token (API?) - API Partner - Réception Code - Appel API PayFit - Code => Get Token - Test validité Token reçu => Pas ok on sort - Test existence Token (RefClient/CompanyId) - Token existe ? on le valide en faisant un appel (GetCompany?). si non valide on le remplace par celui qu'on a récupéré - Sinon on le store et on le prend # Workflow : Création produit (MD.Core.Partners) - Entrée : RefClient/CompanyId - Get Db Token - Get product template => Client PayFit - Create Product => Product template/Product code