Advanced orders Line of credit (LOC) payment plug-in

The Line of Credit plug-in (LOCPlugin) is a payment plug-in provided in WebSphere Commerce for use with the advanced orders and event-driven payments functions. The Payment Plug-in Controller performs the database operations necessary to record all the payment transactions for this plug-in.

The LOC plug-in enables merchants to use lines of credit as a payment method. It enables buyers to delay the payment settlement for orders and is intended to integrate with account receivable systems used by customers. As provided in WebSphere Commerce, the LOC plug-in mimics the function of an actual line of credit. By default it does not connect to an account receivable system. To connect to an account receivable system, you must either modify the LOC plug-in or write your own version of the plug-in. Plug-in writers can also use the plug-in as an example when developing their own plug-ins.

The line of credit payment method is typically used in a B2B environment, but it can be used in a B2C environment.

Business Edition onlyIn a B2B direct store, the contract terms and conditions can allow payments or refunds using a credit line, if the business account has a credit line. The creation, modification, or deletion of the credit line is managed by a business account in WebSphere Commerce.

To use a credit line as a payment method, a buyer negotiates with a seller ahead of time and creates an account with the seller in WebSphere Commerce with the appropriate credit line setting. When a buyer places an order in a store and specifies the line of credit payment method, the account is checked to see if it is active and that an active credit line exists between the buyer and seller. If the credit line is active, the payment instruction is recorded for the order and payment is authorized. The credit line is checked to ensure it is still active when the order is fulfilled, when the deposit for the payment occurs, and when a refund is issued. The account holder is responsible for payment settlement on an outstanding balance on a credit line. If a credit line is used for payment, the seller debits the account for an order at the time of payment capture and the account is credited during payment settlement.

When the LOC plug-in is used, the active state of the credit line is checked before the event-driven payments subcomponent calls the Payment Plug-in Controller. Therefore, as provided the LOC plug-in does not check the active status of the account nor the credit line. It only assists the Payment Plug-in Controller with checking parameters and recording financial transactions (the recording of transactions is done by the Payment Plug-in Controller).

The LOC plug-in does not recognize nor manage any credit line spending limitation that can be established in WebSphere Commerce in a limited Purchase Order or in the RightToBuy terms and conditions for a contract.

Location

The LOC plug-in package contains:

The JAR file for the plug-in and plug-in deployment descriptor are located in the following directories:

Feedback