Profils de caissier

Les profils de caissier sont des documents XML qui mettent en oeuvre la définition de type de document profile.dtd. Ces profils doivent contenir la structure de base suivante :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Profile SYSTEM "profile.dtd">
<Profile useWallet="false" enableTrace="true">
<CollectPayment>
...
</CollectPayment>
<Command name="DEPOSIT">
...
</Command>

...


</Profile>

WebSphere Commerce ne prend pas en charge l'élément de configuration du gestionnaire de paiements dans les profils de caissier qu'il utilise avec le gestionnaire de paiements. Toutes les informations nécessaires pour se connecter au gestionnaire de paiements sont fournies via la page du gestionnaire de paiements dans le gestionnaire de configuration.

Lorsque la valeur de l'attribut useWallet est true (vrai), le caissier lance une requête à l'API ReceivePayment lorsque la méthode Cashier.collectPayment(...) est appelée. Si la valeur est false (faux), il lance une requête à l'API AcceptPayment.

L'attribut enableTrace de tous les profils de caissier fournis par WebSphere Commerce est défini sur la valeur true (vrai) de sorte que le caissier enregistre toujours les informations de diagnostic. Toutefois, étant donné que la méthode trace() utilisée par le caissier pour l'enregistrement de ces informations est la classe de trace WebSphere Commerce ECTrace, le paramètre de suivi contrôle si les informations de diagnostic sont consignées dans le journal. Le traçage de la fonction de paiement du caissier et de WebSphere Commerce est activé lorsque vous activez le traçage du composant Order.

Rubriques connexes

Tâches connexes

Références connexes

IBM copyright