Support

How can we help you today?

Credit limit

Modified on: Mon, 5 Dec, 2016 at 10:54 AM

Introduction

The B2B Credit Limit extension adds a new payment method “Pay on Account” that can be used by customers to pay using credit. The credit calculation is based on the open orders form the particular customer. Which orders are considered as open can be set from the module configuration settings.

Configuration

1. Info & Support: An overview of the extension information such as version number, compatibility, documentation and support.

2. License: Add your license key to this section.

3. General:

- Extension Enabled: Yes/No

4.Credit Limit Settings:

- Use credit limit for customer: Select 'No' to only use Pay On Account payment method without Credit Limit.

- Payment Method for Credit Limit Order: Which payment method will be used for accepting credit limit orders.

- Credit Limit Open Orders: Which orders are considered open.In the cases in where the administrator changes the setting for a new open order status, all the credit limits done with the previous open orders selected statuses are released (reset) and the new credit limit is taken in concern from the new set open order statuses.

- Limit Exceeded Message:This message is displayed on checkout page, next to the credit limit payment method when the credit limit payment method cannot be used because the customer has exceeded the maximum allowed amount in open orders.

- Unset customer or global limit message: This message is displayed when no credit limit is set for individual customer or no global limit is set for the all customers.

- Hide credit limit option for customers who do not have a credit limit set: If this setting is enabled (set to ‘Yes’) and the customer does not have a particular credit limit set, the Credit Limit tab present in the My Account left navigation menu will not be shown.

- Hide Credit Limit info for customer groups: This option handles the visibility of the amount of credit limit in the account of the customer. The visibility of the credit limit info can be changed by selection/deselection certain customer group.

- Use credit limit for all customers: Use global credit limit. If it is set to yes it will override the credit limit that is set for the individual customers.

- Customer Limit Default Amount: Set the global credit limit amount.

4.Setting Credit Limit to a Customer: The credit limit can be set to every customer individually. There is a separate menu item in backend “Credit Limit”, where all already created credit limits can be listed, new credit limits can be added, modified or already present ones can be deleted as we can see on the image shown below.

Good to be mentioned one of the implemented functionalities that are referred to the Credit Limit itself are the following ones:

a) Credit Limit cannot be deleted if it is used for an open order (assigned to a certain customer).
b) Credit Limit cannot be updated to a value lower than the total amount of the opened orders.

*NOTE: Good to be mentioned is that after the installation of the module the setting for using the Credit Limit for customer should be set. After some time period, if this setting "Use credit limit for customer" is disabled, this can result with some unusually behavior related with the display of the Credit Limits.

5. Pay on account – Payment method configuration:This extension also adds a new payment method “Pay on Account” and a new payment status “Placed by Credit Limit”. To configure the payment method navigate to System -> Configuration -> Payment Methods -> Pay on Account

- Enabled: Enable/Disable the payment method.

- New order status: Status of the created order.

- Title: Title of the payment method.

- Sort Order: This options adds an ability for setting sorting order for the Pay On Account payment method among the rest payment methods that are going to be used on the store.

- Customer Groups: Set for which customer groups the payment method is available.

- Purchase Order Number: When enabled, a text field is added next to Pay On Account method on checkout page. Here the customer can enter number which will be added to the order, order email, invoice, etc.

View customers credit limits info

Admin user can see the credit limit info set for each individual customer.

On customer level, there is also a new tab ‘Credit Limit’ added in where if there is an already set credit limit for a particular customer the credit limit info is shown, and also this credit limit can be modified with the already existing Edit link. If for that particular customer no credit limit is set, this could be done with the “Add Credit Limit” button. The mentioned functionalities are shown on the image below.

Front End

Checkout
page

If the customers have enough credit limit they will be able to pay using the payment method “Pay on Account”.

If no credit limit is set for a certain customer the message from the:

“Unset customer or global credit limit message” setting is shown. This message can be modified as well.

If the Credit Limit amount is exceeded, then on the Checkout Page a message will be shown that the Pay on Account method cannot be used, the Credit Limit amount is exceeded. This message is easily adjustable for the customer in the module settings in the admin configuration of the module.

There is also the possibility for displaying the credit limit info details, when customer chooses to create an order from the admin. In the Payment Information section, the Pay On Account method will be displayed with the proper Credit Limit info for that specific customer. This is described on the image below.