Processus de règlement
Le règlement (paiement) implique la collecte des fonds pour le montant enregistré d'une commande.
Par exemple, lors de l'utilisation de cartes de crédit, le processus de paiement implique spécifiquement l'entrée en contact avec le système de paiement et la collecte du montant obligatoire sur la carte de crédit. Les types de paiement peuvent nécessiter ou non cette étape de règlement. Ceci est configurable dans Sterling™ Order Management System dans la règle de paiement du vendeur. Remarque : si une commande nécessite un traitement de paiement, elle n'est pas purgée, sauf si le paiement est terminé et si la commande est à l'état PAID. Pour plus de détails sur les événements disponibles, voir les API de traitement des paiements dans le document IBM Sterling® Order Management: Javadoc.
La fonction Recouvrement de paiement analyse les commandes pour créer des demandes de règlement. Une demande de règlement est une demande de Sterling Order Management System pour effectuer un règlement. Si la règle de paiement applicable à la commande nécessite une autorisation et un paiement, les demandes de règlement sont créées uniquement pour les autorisations existantes qui ne sont pas arrivées à expiration.
Si le paiement est géré par un système de collecte externe, vous pouvez choisir de ne pas enregistrer les collectes de paiement via la créance. Si le règlement n'est pas enregistré dans la base de données Sterling Order Management System , aucune demande de règlement n'est créée pour la commande. Il est supposé que le règlement est effectué via un système externe à l'aide des informations publiées avec la facture.
La fonction Recouvrement de paiement surveille les demandes. Cette transaction à déclenchement planifié fournit des exits utilisateurs pour effectuer le règlement. Les exits utilisateurs peuvent traiter la demande d'autorisation de l'une des manières suivantes :
- Règlement immédiat (connexion par interface à une base de données de créance) et renvoi du montant à régler.
- Placement d'une demande de nouvelle tentative ultérieure si l'interface vers le système de paiement n'est pas opérationnelle.
- Demande de traitement asynchrone. Ainsi, la console n'entre jamais en contact avec le système de paiement pour cette commande. L'interface de paiement (extension personnalisée) doit mettre à jour les détails correspondant au paiement via les API Sterling Order Management System . C'est habituellement le cas quand des interfaces vers le système de paiement sont exécutées en mode de traitement par lots.
Les transactions à déclenchement temporel du système Sterling Order Management font passer le statut de paiement de la commande à PAID une fois que la commande est entièrement facturée et que le paiement est reçu pour l'intégralité de la commande ou du montant facturé.