Profili Cassiere

I profili Cassiere sono documenti XML che implementano la definizione dei tipi di documento profile.dtd. I profili devono contenere la seguente struttura di base:

<?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 non supporta l'elemento di configurazione di Payment Manager nei profili Cassiere utilizzati da WebSphere Commerce con Payment Manager. Tutte le informazioni necessarie per la connessione a Payment Manager vengono fornite mediante la pagina Payment Manager nel Gestore configurazione.

Quando l'attributo useWallet è impostato su true, il profilo Cassiere crea una richiesta API ReceivePayment quando il metodo Cashier.collectPayment(...) viene richiamato. Se l'attributo è impostato su false, viene invece creata una richiesta API AcceptPayment.

I profili Cassiere forniti con WebSphere Commerce hanno tutti l'attributo enableTrace impostato su true, pertanto il Cassiere registrerà sempre le informazioni sulla diagnostica. Tuttavia, poiché il metodo trace() corrente utilizzato dal Cassiere per registrare le informazioni è il metodo trace() della classe di traccia di WebSphere Commerce ECTrace, l'impostazione di traccia controlla se le informazioni sulla diagnostica vengono scritte nel file di log. Le funzioni di traccia per il Cassiere e per la funzione di pagamento di WebSphere Commerce vengono abilitate quando si abilita la funzione di traccia per il componente Order.

Argomenti correlati

Attività correlate

Riferimento correlato

IBM copyright