WebSphere Commerce includes a set of standard Cashier profiles, one for each of the following WebSphere Commerce Payments cassettes or payment method:
- Cassette for BankServACH
- CustomOffline Cassette - BillMe payment method
- CustomOffline Cassette - COD payment method
- OfflineCard Cassette
- Cassette for Paymentech
- Cassette for VisaNet
Cassette for VisaNet with purchasing card
These profiles do not require modifications in order to use them. However, you can create new profiles or change the above Cashier profiles.
If you create new Cashier profiles for WebSphere Commerce, you must follow these rules:
- The name of the new profile must have the .profile suffix.
- The name of the new profile cannot be the same as a WebSphere Commerce standard Cashier profile.
- The new profile must be located in the directory specified by the
ProfilePath attribute of the PaymentManager element in the WebSphere Commerce
configuration file. The default value of the ProfilePath attribute is in the
following directory:
WC_installdir/instances/instance_name/xml/payment/
WC_instance_root/xml/payment/
where the default WC_instance_root path is /QIBM/UserData/CommerceServer55/instances/instance_name - The new profile must not include the PaymentManagerConfiguration element as it is not supported by WebSphere Commerce. WebSphere Commerce has the WebSphere Commerce Payments configuration information stored in the WebSphere Commerce configuration file.
- Add a payment policy that references the new Cashier profile in the payment policy properties field.
- In addition to the <CollectPayment> element, the profile must include the <Command name="DEPOSIT"> element for the Deposit Payments command.
You can customize Cashier profiles in the following ways:
For more information about Cashier profiles and the options for creation and customization, refer to the WebSphere Commerce Payments Programming Guide and Reference.