WebSphere Commerce Payments(或稱 Payments)是一種可供線上商家使用,而和通訊協定無關的付款交易伺服器。 它為網站提供類似現金登錄的功能,支援採用特定通訊協定卡匣的多重付款方法。 這些卡匣為軟體元件,可附加到 Payments 組織架構中, 以便將通用的付款和管理指令解譯成付款通訊協定特有的要求, 之後,這些要求會轉遞給適當的接受者,如收單機構的 Payment Gateway。 其最後的結果如同收帳員在傳統商店的結帳櫃台刷付款卡。
Payments 可為商家(或一群商家,例如:某一商店群組) 處理網際網路付款的所有背景明細,並提供圖形介面,簡化交易的管理。Payments 可執行下列功能:
- 在啟動時,它會依卡匣來確認所有必要的收單機構憑證都存在。 如果有憑證遺漏時,它會自動向收單機構或 Payment Gateway 申請。
- 它會永久地執行,監聽專用連接埠並伺服來自電子錢包與商家伺服器的進入要求。
- 它會使用 TCP/IP 通訊協定或其他通訊協定(視卡匣而定)透過網際網路與收單機構通訊。
- 它會利用資料庫表格來維護交易狀態、核准要求及請款要求的相關資訊。 這些表格中的記錄都會保留下來,以便隨時取用,並供追蹤及記錄保存之用。 資料庫中也會包含配置表,保留有關商家、付款卡的品牌及核准卡片授權與 付款扣款服務給商家的收單機構的資訊。
商家伺服器會使用 API,和 Payments 交談。 Payments API 已普及到足以支援其他付款技術。