Componenti del pagamento in WebSphere Commerce
WebSphere Commerce, per supportare i pagamenti in linea sicuri, comprende:
- IBM WebSphere Payment Manager, compresi i seguenti componenti:
- Due servlet di Payment Manager che forniscono l'interfaccia a Payment Manager e che inoltre consentono
di poter interagire con WebSphere Application Server. Questi servlet eseguono il controllo degli accessi in base al ruolo dell'utente del responsabile che tenta di accedere al sistema e trasferiscono le richieste HTTP in entrata
dal server Web al motore dei pagamenti.
- Il componente Cassiere, che viene utilizzato per avviare i pagamenti tramite Payment Manager.
-
Il supporto per le cassette di Payment Manager, che aderiscono alla struttura per i pagamenti multipli di Payment Manager.
-
I profili Cassiere di pagamento, che possono essere
personalizzati per soddisfare le varie esigenze di pagamento.
-
I file JSP di esempio ed un DataBean,
per visualizzare dinamicamente lo stato del pagamento di un ordine.
-
Un server Web che riceve le transazioni in arrivo come richieste HTTP e le invia a Payment Manager.
-
Un database per memorizzare tutte le informazioni necessarie sul pagamento, è possibile
utilizzare il database di WebSphere Commerce o un database remoto solo per Payment Manager.
- E' possibile utilizzare più comandi di politica commerciale per implementare diverse politiche aziendali per i diversi clienti del negozio. I negozi di WebSphere Commerce supportano due insiemi di comandi di politica commerciale:
- Pagamenti effettuati mediante una Linea di credito:
- DoCancelCLCmdImpl
- DoPaymentCLCmdImpl
- CheckPaymentAcceptCLCmdImpl
- DoDepositCLCmdImpl
- DoRefundCLCmdImpl.
- Pagamenti effettuati mediante Payment Manager:
- DoCancelPMCmdImpl
- DoPaymentPMCmdImpl
- CheckPaymentAcceptPMCmdImpl
- DoDepositPMCmdImpl
- DoRefundPMCmdImpl.
- I comandi di politica commerciale implementano rispettivamente le seguenti interfacce:
- DoCancelPolicyCmd
- DoPaymentPolicyCmd
- CheckPaymentAcceptPolicyCmd
- DoDepositPolicyCmd
- DoRefundPolicyCmd.