Advanced orders Using event-driven payments with an external payment plug-in

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):

  1. Ensure that the advanced orders feature is enabled. See Enabling a store to use advanced orders.
  2. 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.
  3. Ensure the PaymentSystemMappingPlugin.xml file is configured appropriately for the plug-in. See Mapping a payment system to a payment plug-in.
  4. Set up the payment business policies as appropriate. See Payment business policies for event-driven payments.
  5. Restart WebSphere Commerce.

After completing these tasks, your store should be able to process payment transactions using the payment plug-in.

Feedback