Instructions du gestionnaire de paiements
WebSphere Commerce comprend les instructions du contrôleur et du planificateur suivantes pour prendre en charge le gestionnaire de paiements :
- L'instruction de contrôleur PayCleanupPMCmdImpl annule les commandes de WebSphere Commerce dont les demandes d'autorisation de paiement ont été rejetées par les organismes financiers respectifs pour une période plus longue que celle qui a été configurée pour le magasin.
- L'instruction de contrôleur PayResetPM est utilisée pour redéfinir une commande WebSphere Commerce à l'état "en attente" et supprimer l'enregistrement de la commande créée dans les tables du gestionnaire de paiements. Cette opération permet de renvoyer la commande pour la faire traiter par le gestionnaire de paiements. Cette instruction est généralement appelée par une action du client une fois que ce dernier est informé d'une erreur ou d'un incident de traitement du paiement de la commande.
- L'instruction de contrôleur PaySynchronizePMCmdImpl est exécutée régulièrement par le planificateur pour synchroniser les informations entre WebSphere Commerce et le gestionnaire de paiements. Cette instruction ne traite que les commandes envoyées au gestionnaire de paiements à des fins de traitement et
toujours à l'état de mise à jour du stock en attente (I) ou à l'état d'autorisation en attente (M). Une fois que la commande a été autorisée, cette instruction modifie l'état de la commande qui aboutit au stade 'C' (Terminé) et ne fait pas le suivi des états ultérieurs.
Un ensemble d'instructions de visualisation et de modèles de fichiers JSP ainsi que le PayStatusPMDataBean sont également utilisés pour les transactions du gestionnaire de paiements.