Mandatos de Payment Manager
WebSphere Commerce incluye los mandatos de planificador y de controlador siguientes para dar soporte a Payment Manager:
- El mandato de planificador PayCleanupPMCmdImpl
cancela los pedidos de WebSphere Commerce con peticiones de autorización de pago
rechazadas por las instituciones financieras respectivas durante un periodo de
tiempo superior al configurado por una tienda.
- El mandato de controlador PayResetPM se utiliza para
restablecer un pedido de WebSphere Commerce al estado pendiente y eliminar el registro de
pedido creado en las tablas de Payment Manager. De este modo, se puede volver a
someter el pedido para que Payment Manager lo procese. Generalmente, se llama
a este mandato mediante una acción del cliente, después de que éste haya sido
informado acerca de un error o problema durante el proceso de pago del pedido.
- El mandato de planificador PaySynchronizePMCmdImpl lo ejecuta
periódicamente el planificador para sincronizar la información entre WebSphere Commerce y Payment
Manager. Este mandato únicamente
procesará aquellos pedidos que se han sometido para que Payment Manager
los procese y todavía están en estado "I" (pendiente de actualización de
inventario) o en estado "M" (pendiente de autorización).
Una vez autorizado el pedido, este mandato cambia el estado del pedido a "C"
(completado) y ya no hará ningún seguimiento adicional de su estado.
También se utiliza un conjunto de mandatos de vista y
JavaServerPages de ejemplo y el bean
PayStatusPMDataBean para las transacciones de
Payment Manager.