Risk of using Payment GUIs with the WebSphere Commerce Payments plug-in

This section provides important information to Customer Service Representatives or to anyone else involved in processing payments or credits in WebSphere Commerce.

Online transactions

If you use the WebSphere Commerce Payments plug-in and Payment Rules to process transactions in an online fashion (for example, if you use the Cassette for BankServACH, Paymentech, or VisaNet), you should not use the menu options or graphical user interface panels that are provided in the WebSphere Commerce or WebSphere Commerce Payments GUIs to manipulate payment transactions or to edit payment-related information.

 

Offline transactions

If you use a payment cassette to record offline transactions (for example, the OfflineCard or CustomOffline cassette), you must use the WebSphere Commerce Payments GUI to modify payment transactions or to approve an order in WebSphere Commerce Payments.

When the SupportsOnlineTransaction property value is set to "no" in the PaymentSystemPluginMapping.xml file, the WebSphere Commerce Payments plug-in creates WebSphere Commerce Payments orders using the approve action, and sets the transaction to the pending state to forbid orders from moving forward.

When money is collected offline, a Customer Service Representative has two choices: