Develop > Controller layer > Integrate with back-end systems and external applications > Customize WebSphere Commerce Payments > Cashier function in WebSphere Commerce Payments


Cashier profiles

Cashier profiles are XML documents that contain all the information required by the Cashier function to create WebSphere Commerce Payments API requests, which in turn create orders for a specific payment cassette. The profiles include a mapping of all the framework and protocol data keywords to sources of data.

The payment policy specifies what Cashier profile to use in the profileName property. All cassette-based payment policies must have the profileName and cassetteName properties defined.

Cashier profiles are shared across all stores. As such, customers do not have direct access to the Cashier profiles.

All profiles must include the following information:

All WebSphere Commerce Payments configuration information is specified when the Cashier object is constructed. The configuration information is read from the WebSphere Commerce configuration file.

A Cashier profile must be specified with the CollectPayment call.

This profile directs the Cashier to which environment variables are to be used when passed from the DoPaymentMPFCmdImpl and DoPaymentPMCmdImpl classes. WebSphere Commerce also uses a Cashier profile to specify parameters for the Deposit command, which is when purchasing card data is typically sent.

The following standard Cashier profiles are provided with WebSphere Commerce:

You can modify these profiles, or create additional ones, to meet different payment processing requirements. Refer to the Cashier profile customization for further details.


Related concepts

Cashier function in WebSphere Commerce Payments

Payment business policies

Order processing


Related tasks

Add a new payment business policy

Create new Cashier profiles

Related reference

Cashier profiles


+

Search Tips   |   Advanced Search