Perfiles de cajero

Los perfiles de cajero son documentos XML que implementan la definición de tipo de documento profile.dtd. Los perfiles deben contener la siguiente estructura básica:

<?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 no soporta el elemento Configuración de Payment Manager en los perfiles de cajero que WebSphere Commerce utiliza con Payment Manager. Toda la información que se necesita para conectar con Payment Manager se proporciona mediante la página Payment Manager del Gestor de configuración.

Cuando el atributo useWallet se establece en true, el cajero crea una petición de API ReceivePayment cuando se llama al método Cashier.collectPayment(...). Si el atributo se establece en false, se crea entonces una petición de API AcceptPayment.

Los perfiles de cajero proporcionados por WebSphere Commerce tienen todos el atributo enableTrace establecido en true, para que el cajero registre siempre la información de diagnóstico. Sin embargo, dado que el método trace() real que utiliza el cajero para registrar esta información es la clase de rastreo ECTrace de WebSphere Commerce, el valor de rastreo controla si la información de diagnóstico se graba en las anotaciones cronológicas. Cuando se habilita el rastreo para el componente Pedido, se habilita también el rastreo para el cajero y para la función de pago de WebSphere Commerce.

Conceptos relacionados

Tareas relacionadas

Referencia relacionada

IBM copyright