Advanced orders Configuring the LOC payment plug-in

Registering with the payment back-end system

Registration with a payment service provider is not required with this plug-in; however, to communicate directly with an external accounting system, you must make provisions for enabling that connection with the provider of the system. You can modify the behavior of the sample LOC plug-in that is provided, or provide your own plug-in to handle credit line transactions.

The LOC plug-in (or one you create) will need to handle the parameters necessary to integrate with the external accounting system, such as the URL of the accounting system, and the user ID and password to access it, so that it can send and process the request. As provided, however, the LOC plug-in does not connect to an external accounting system.

Configuring the plug-in

The LOC plug-in requires that a store be enabled for advanced orders processing. It also requires that a credit line be set up in WebSphere Commerce.

To configure this plug-in for use in WebSphere Commerce:

  1. Refer to the instructions in Configuring a payment plug-in.

    The Payment system plug-in mapping XML file would show the following, for example:

       <PaymentSystemName 
              name="LOCSystem" >
              <Mapping 
                    paymentConfigurationId="default"
                    PluginName="LOCPlugin" >
              </Mapping>          
       </PaymentSystemName>
      
    
  2. Ensure that the payment system name of LOCSystem is reflected in the PaymentMethodConfiguration XML file and RefundMethodConfiguration XML file used by event-driven payments.

Special configuration information

No other configuration steps are necessary. If a credit line is enabled for an account, the LOC plug-in can be called by the Payment Plug-in Controller to handle the financial transactions.

Restart WebSphere Commerce after you have completed your configuration changes to load the configurations for use.

A WebSphere Commerce trace component for the plug-in is provided for you to perform tracing of the plug-in when necessary. Refer to Trace components for more information.

Feedback