To use some other payment plug-in (one that is not already provided by WebSphere Commerce, such as a third-party or in-house produced plug-in):
- Ensure that the advanced orders feature is enabled. See Enabling a store to use advanced orders.
- Configure the event-driven payments XML files as described in Configuring payment processing (event-driven payments). When configuring the payment methods and refund methods your store will use, be sure to specify the payment system name associated with the plug-in you intend to use. The PaymentMethodConfiguration.xml and RefundMethodConfigurations.xml file should contain a payment system name that matches the payment system name known to the Payment Plug-in Controller. The controller's configuration contains information about the plug-ins that are identified with a particular payment system name.
- Ensure the PaymentSystemMappingPlugin.xml file is configured appropriately for the plug-in. See Mapping a payment system to a payment plug-in.
- Set up the payment business policies as appropriate. See Payment business policies for event-driven payments.
- Restart WebSphere Commerce.
After completing these tasks, your store should be able to process payment transactions using the payment plug-in.