This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Ledger

Learn how to configure Settings for Ledger, Credit Customer, and Credit Supplier.

What is Ledger?

Ledger is like a complete transaction history of day-to-day busienss. The Shop Owners can decide to grant any Customer Credit Limit with which they can buy Product(s) from the Shop Owner that will reflect in their Ledger. Shop Owners can only manually provide Credit Limit to Customers from the Admin Panel, but customers cannot self checkout using the provided Credit Limit in The Website.

So, among three Customer types, only Credit Customer and Credit Supplier has Credit Limit and they can use On Credit (Due) to purchase Products. The Regular Customer does not have a Credit Limit and they cannot use On Credit (Due) to purchase Products. However, they can purchase Products from the Website using all the other types pf Payment Methods like Cash, Cash On Pickup, Cheque, Credit Card, SSL Commerz, PortWallet, Bank Transfer, Nagad, and BKash.


Customer Types on the Admin Panel:
Regular Customers: Can purchase Products using different Payment Gateways except On Credit (Due).
Credit Customers: Are given a Credit Limit through which they can buy Products with On Credit (Due).
Credit Suppliers: Can both buy and sell Products with Credit Limit and all other Payment Gateways.

Credit Customers

Customers who are granted an amount of Credit Limit will only turn into Credit Customers which differentiates them from regular Customers. The list of Credit Customers can be found under Customers module where the issued Credit Limit will be visible for each Credit Customer, i.e. here Farmgate PC Retailers has a Credit of 15,000 BDT. Check their Credit Information by clicking on View that will redirect to the Customer Dashboard.


customer list ledger example

Creating a Credit Customer

Credit Customer can be created after a New Order is placed for a Customer. First, click on the Orders tab, which will open a New Cart to place New Order. Now, fill out the Customer information with name, phone, email, and shipping address. Then, add Product(s) to the Cart and click Proceed as shown in the example screenshot below:


place new order


In the next Page, select from the Shipment Options and Payment Options and click Confirm Order. As a result, a New Order will be placed and a New Customer will be created that can be converted into a Credit Customer.


click confirm order


The New Customer will now be enlisted under the All Customers List. To create a Credit Customer, click the View button that will redirect to the Credit Information section on the Customer Dashboard.


click view on Customer list

Customer’s Credit Information

There is a Credit Information section in the Customer Dashboard that will display the Customer’s Credit balance. For instance, the Shop Owner trusts this Customer Computer Express (in the example), and wants to give them a Credit Limit of 15,000 BDT. To do this, the Shop Owner needs to click on the Edit icon as shown in the screenshot to open a new pop-up through which they can provide any amount of Credit Limit to this Customer.


customer dashboard ledger section


Clicking the Credit Limit icon will open a pop-up with the Customer’s details. There is a box for Credit Limit, click on it and input 15,000 BDT to provide this Credit Limit to the Customer. Also, fill out the Company Name and turn on the toggle Allowed to Use Credit to convert this Customer into a Credit Customer. Now, this Credit Customer Computer Express will be able to make purchases with Credit Limit of worth 15,000 BDT without paying upfront. The final action is to click on the Submit button to save all the changes as shown in the screenshot below.


issue credit limit to customer


Being converted into a Credit Customer, this Customer now has a Credit Limit of 15,000 BDT. They will be able to spend this Credit Limit to make purchases without instantly paying. The Credit Limit spent will show within the Credit Used section. Customer can restore their Credit Limit of 15,000 BDT back to the Shop Owner by settling Ledger through different Payment Gateways which will clear out the Credit Used section back to 0.00 BDT.


credit limit issued example


However, this Credit Limit can only be used by Customer for In Store Pickup and can be used in transaction only from the Admin Portal. The Shop Owner and their staff can only use this Credit Limit for Credit Customer during making payments with On Credit (Due) Payment Gateway for Customer’s Product purchase for In Store Pickup.

View Invoices Paid with Credit and other Payment Methods

To view all the individual invoices that are paid with Credit and other Payment Methods, click on the View Invoices button. On the otherhand, click on Ledger Breakdown button to view details of Credit and Payment Transactions.


view all invoices


Clicking on View Invoices button will open a pop-up displaying list of invoices that are paid for Orders with both Credit and other Payment Methods. Therefore, when payments are completed with credit, cash or other payment methods, those orders will show up under the All Invoices section.


list of ledger invoices


There is another tab of Ledger Money Receipts besides All Invoices which will only show transactions that were paid with Customer’s Credit Limit when ordering Products. Click the Print Invoice button to view or print invoice.


list of ledger money receipts


The Credit Limit cannot be used for Orders in The Website. The New Customer will also appear as Credit Customer under the Credit Customers list as illustrated in the example screenshot below.


credit customer on list

Credit Suppliers

Credit Suppliers are companies who can buy Product(s) from and also sell Product(s) to the Shop Owner. They will be granted Credit Limit and also permission to Sell Product(s) to the Shop Owner. With the Credit Limit, the Credit Suppliers can purchase Product(s) from the Shop Owner. Similarly, as the Supplier, they can sell Per Unit Product(s) to the Shop Owner. Both types of transactions will reflect on their Ledger Breakdown section.

Credit Suppliers could be selling Per Unit Product(s) like RAMs, Mice, Keyboards, and flash drives etc. Suppliers are renowned brands like Ryans Computer, UCC, or Star Tech. What differentiates the Credit Suppliers from the Credit Customers is that they have the permission to sell Product(s) which Credit Customers do not have.

The list of Credit Suppliers can be found under Customers module where Owed amount, Due amount, and issued Credit Limit will be visible for each Credit Supplier. Here, New Dhaka Computers has Credit Limit of 5,000 BDT and Due amount of 1,100 BDT which means they will get 1,100 BDT from the Shop Owner. Conversely, Mohammadpur Computers has Credit Limit of 5,000 BDT and Owed amount of 2,000 BDT which means they will pay 2,000 BDT to the Shop Owner. Check their Credit Information by clicking on View that will redirect to the Customer Dashboard.


credit supplier list view

Creating a Credit Supplier

As discussed before, a Credit Customer will automatically be created after a New Order is placed for a Customer. Activate and provide Credit Limit to the New Customer from the Credit Information section that will convert them into a Credit Customer. Now, to convert this Credit Customer Technology Accessories into Credit Supplier, click the Enable Supplier button from Credit Information on Customer Dashboard as shown in the example below.


enable supplier button


The New Supplier will appear as a Credit Supplier under the Credit Supplier List as shown in the example below.


credit supplier created

Edit Contact and Bank Account Information for Credit Supplier

When the Credit Supplier is created, they will have a Supplier Information section added to their Dashboard. From here, the Contact information and Bank Account information can be added for the Credit Supplier. Click the Edit icon on the Supplier Information section that will redirect to a new page to update contact and bank details.


edit credit supplier


On Edit Supplier page, the first field is to fill in the Name and Website Address of Credit Supplier. After that, there are Contact and Bank Account boxes with the + button, clicking on which will allow adding Contact Details and Bank Accounts of the Supplier. Several bank account information can be added if they have various bank accounts.


edit details of credit supplier

Edit Credit Supplier Contact Details

Clicking the + button over Contact Details will open a pop-up to edit Contact List. Fill the First Name, Last Name, and Current Designation, Phone and Email first. Then, select the type of Contact for Supplier like Home, Work, Shipping, Billing, Support, Other, or Supplier that best describes the Supplier contact type. On Address Section, write down the address in first line and second line. Set the Label, Area, Post Code, City, and Country for the Supplier Address. Then, click Add to save all changes for the contact information of the Credit Supplier.


edit contact details of credit supplier

Edit Credit Supplier Bank Details

Now, click the + button on Bank Account to open a pop-up for editing details of Bank Accounts. Fill out the Bank Account Name, Bank Account Number, Bank Name, Country, Bank Branch, Bank Swift, Bank Routing Number, and IBAN. Select if the Bank Account is Savings or Current and click Add to save all the changes as shown.


edit bank details of credit supplier

1 - Credit Customer Ledger Transactions

Learn More about the Credit Customer’s purpose of transactions through Ledger.

Purpose of Transactions with Ledger

Customers who are granted an amount of Credit Limit will only turn into Credit Customers which differentiates them from the regular Customers. After a Credit Customer is given Credit Limit, they can start buying Product(s) using the Credit Limit. For instance, the Credit Customer Computer Express has been provided with 15,000 BDT Credit Limit by Shop Owner. Their Credit Used amount will show 0 BDT unless they purchase Product with Ledger.


initial ledger credit 0

Using Credit to Order Products will add to Credit Used

If Product(s) are ordered for the Credit Customer through the Admin Panel with Credit payment, then it will add to the Credit Used amount within their Credit Information. So, the On Credit (Due) can be used to place Orders for Product(s). For this, first click the + button from Orders tab that will redirect to the Cart page. In the cart, fill the Customer’s details, add Product(s) to Cart with desired quantities and click Proceed to save all the changes.


place order with ledger

Image 1: Fill out Customer's details and add Products to Cart to order Products with Ledger.

During the checkout process, select preferred Shipping method and select On Credit (Due) as Payment method. Selecting it will display the available Credit Limit and Ending Balance for Credit Customer. Then click Confirm Order to redirect to the order confirmation page where there will be a Print Invoice button to get the invoice printed.


select ledger on checkout

Image 2: Select preferred Shipping method and select Ledger as Payment method to order Products.

On the print invoice page, it will reflect that the payment has been completed with On Credit (Due) indicating the Credit Customer’s payment as Due. Here, the Customer paid 1,600 BDT from their Credit which will remain due until paid through cash or other payment methods to the Shop Owner through Settle Ledger option.


ledger invoice print page

Image 3: Invoice breakdown will show payments completed with Ledger which will be Due.

Using the Ledger Breakdown feature from Credit Information section under Customer dashboard, the Shop Owner can check the Credit transaction after ordering Product(s) on their Ledger Breakdown Page.


ledger breakdown import ledger

Image 4: Import Ledger balance with previous dues will be updated on the Ledger Breakdown page.

Ending Balance Reflected on Credit Customer’s Dashboard

After ordering Products with Credit, the used balance from Credit Limit will reflect under Ending Balance. Here, Credit Customer Computer Express ordered Products with Credit payment, so their Ending Balance is 1,600 BDT.


ledger credit used on dashboard

Credit Customer Import Ledger

Another purpose of Transaction is the Ledger Initial Import which is a feature that can only be used for once by the Admin on Credit Customer’s Dashboard. For instance, if Credit Customer has a receivable or payable amount from any previous transaction, they can be imported with Import Ledger button on Credit Information section.


initial ledger import on dashboard


The Import Ledger feature has Receivable and Payable. Upon clicking the Import Ledger button, the Shop Owner will be asked to confirm if the previous transaction has a Receivable or Payable amount to the Credit Customer.

Payable Amount on Import Ledger

For instance, after clicking the Import Ledger button, if the Shop Owner selects Payable with an amount of 5,000 BDT for example, it will mean that that the Credit Customer will get 5,000 BDT from the Shop Owner. So, selecting Payable based on previous transactions will add to the Payable Amount on Import Ledger.


select import ledger payable

Image 1: If Shop Owner selects Payable, it will mean that Credit Customer will get 5000 BDT from them.

Import Ledger feature can only be used once, so before setting the Payable, the Shop Owner will have to confirm if all the information is correct. Therefore, after checking all the information, the Shop Owner has to click I Agree to add dues from previous transactions on Credit as shown in the example screenshot below.


confirm import ledger payable

Image 2: Before setting Payable, the Shop Owner will be asked to confirm if all the information is correct.

As the Credit Customer will get 5000 BDT from the Shop Owner, selecting Payable for any previous transactions on the Import Ledger will add to the Payable amount that the Shop Owner owes to them.


credit customer payable amount

Image 3: Selecting Payable from previous transactions will add to the Payable Amount on Import Ledger.

Using the Ledger Breakdown feature, the Shop Owner can check previous transaction or payable amount that is transferred through the Import Ledger feature on their Ledger Breakdown Page.


ledger breakdown import ledger

Image 4: Import Ledger balance with previous payable amount will be updated on Ledger Breakdown page.

Credit Customer Ordering Products will deduct from Payable

Even if Credit Customer have dues from the Shop Owner worth of 5,000 BDT as the current example, they will be able to buy Product(s) from the Shop Owner via Credit which will deduct from the Payable amount. For example, Credit Customer Smart Gadget Shoppers have purchased two Product(s) worth of 1,600 BDT from Shop Owner.


order product via ledger

Image 1: Credit Customer buying Products from Shop Owner via Credit will deduct from Payable.

After the Credit Customer choose payment method as On Credit (Due) and confirms their Order, 1,600 BDT will be deducted from their already Payable or owed amount of 5,000 BDT from Shop Owner. With Product purchase of 1,600 BDT now, the amount will be deducted and 3,400 BDT Payable amount will be remaining from Shop Owner now. So, a Credit Customer can buy Products from the Shop Owner via Credit to settle Payable Amount.


ledger payment with payable amount

Image 2: Making Credit payment to buy Products from Shop Owner will deduct from Credit Customer's Payable.

payable deducted via credit

Image 3: Products ordered via Credit will be deducted from the Credit Customer's Payable amount.

Using the Ledger Breakdown feature, the Shop Owner can check the transaction of the Credit Customer on their Ledger Breakdown Page with Payable amount for ordering Products and Credit remaining from Credit Limit.


ledger breakdown updated with product purchase

Image 4: Payable amount for ordering Products will be updated on the Ledger Breakdown page.

Use Payment Gateways to Settle Ledger for Payable

The Shop Owner can pay their remaining dues or Payable amount to the Credit Customer in full amount or in a certain amount through the Settle Ledger feature. For example, the Credit Customer Smart Gadget Shoppers will still get 3,400 BDT from Shop Owner. In this case, the Shop Owner can pay back 3,400 BDT to Credit Customer by using the six payment gateways (BKash, Nagad, Cash, Cheque, Bank Transfer, and Credit Card) available with the Settle Ledger button. Learn how to settle Ledger as shown in a few steps below with screenshots:


credit customer payable settle ledger

Image 1: The Shop Owner can pay back Payable Amount to Credit Customer with the Settle Ledger feature.

The Shop Owner can make payment for the 3,400 BDT Payable amount at once or by a few times through the six different payment gateways. Here, the Shop Owner will pay the Credit Customer 1,000 BDT with the Settle Ledger feature. So, first, they need to click the Settle Ledger button which will open a pop-up where the amount they want to pay needs to be set. For example, here, the Shop Owner wants to pay 1,000 BDT with the Settle Ledger option.


set amount for settle ledger

Image 2: The Shop Owner needs to set amount they want to pay to Credit Customer with Settle Ledger.

Then, Shop Owner needs to select one of the six Payment Gateways to make payment for the selected amount to Settle Ledger. For instance, Cheque payment was selected and Cheque Number, Due Date, Bank Name, and Amount was set. Thus, the Shop Owner needs to complete the payment information and hit Submit when done.


select cheque payment to settle ledger

Image 3: Shop Owner needs to select a Payment Gateway to pay to Credit Customer with Settle Ledger.

After successful partial payment, a pop-up notification will confirm that the transaction amount 1,000 BDT was completed. Check the transaction reference and gateway used and click Submit to complete the process.


ledger settled with cheque reference

Image 4: After successful payment, a pop-up will show confirmation with the transaction details.

Completing the payment of 1,000 BDT to Credit Customer with the Settle Ledger feature will reflect the updated balance under the Credit Information section. For instance, here after settling Ledger with payment of 1,000 BDT, the Payable amount was automatically updated from 3,400 BDT to 2,400 BDT under Credit Information section.


updated balance after settling ledger

Image 5: Updated balance will be reflected under the Owed Amount after settling Ledger successfully.

Using the Ledger Breakdown feature, the Shop Owner can check transaction for Payable after Ledger settlement with Payment Gateways on the Credit Customer’s Ledger Breakdown Page.


ledger breakdown updated with cheque payment

Image 6: Settling Ledger with Payment Gateways will be updated on the Ledger Breakdown page.

Receivable Amount on Import Ledger

Similarly, after clicking the Import Ledger button, if the Shop Owner selects Receivable with an amount of 5,000 BDT for example, it will mean that the Credit Customer will pay 5,000 BDT to the Shop Owner. So, selecting the Receivable based on previous transactions will add to the Receivable amount on Import Ledger.


select import ledger receivable

Image 1: If Shop Owner selects Receivable, it will mean that Credit Customer will pay 5000 BDT to them.

Import Ledger feature can only be used once, so before setting Receivable, Shop Owner will be asked to confirm if all the information is correct. Therefore, after checking all the information, the Shop Owner has to click I Agree to add receivable amount from previous transactions on Credit as shown in the example screenshot below.


confirm import ledger receivable

Image 2: Before setting Receivable, Shop Owner will be asked to confirm if all the information is correct.

As the Credit Customer will pay 5000 BDT to the Shop Owner, selecting Receivable for any previous transactions on the Import Ledger will add to the Receivable amount that the Shop Owner owes from them.


credit customer receivable amount

Image 3: Receivable from previous transactions will add to the Receivable Amount on Import Ledger.

Using the Ledger Breakdown feature, the Shop Owner can check previous transaction or receivable amount that is transferred through the Import Ledger feature on their Ledger Breakdown Page.


ledger breakdown import ledger

Image 4: Import Ledger balance with previous receivable amount will be updated on Ledger Breakdown page.

Credit Customer Ordering Products will add to Receivable

Though the Shop Owner already owes 5,000 BDT from the Credit Customer, the Credit Customer can still buy Product(s) from them using Credit which will add to the Receivable. For example, Credit Customer Smart Tech Solutions have purchased two Product(s) worth of 1,600 BDT from Shop Owner here.


order product via ledger

Image 1: Credit Customer buying Product(s) from Shop Owner via Credit will add to Receivable.

After the Credit Customer chooses payment method as On Credit (Due) and confirms their Order, 1,600 BDT will be added to their already Receivable or existing dues of 5,000 BDT to the Shop Owner. This Product purchase being 1,600 BDT, the amount will be added to and increase Receivable to 6,600 BDT now. If the Credit Customer wants to settle these dues, they can use ten different payment gateways to Settle Ledger.


ledger payment adding to credit used

Image 2: Making Credit payment to buy Products from Shop Owner will add to Credit Customer's Receivable.

credit used added via ledger

Image 3: Products ordered via Credit will add the purchase dues to Credit Customer's Receivable amount.

Using the Ledger Breakdown feature, the Shop Owner can check the transaction of the Credit Customer on their Ledger Breakdown Page with Receivable amount for ordering Products and Credit remaining from Credit Limit.


ledger breakdown updated with product purchase

Image 4: Receivable amount for ordering Products will be updated on the Ledger Breakdown page.

Use Payment Gateways to Settle Ledger for Receivable

In total, the Credit Customer owes 6,600 BDT to the Shop Owner after their Product purchase. If they want to pay back the full amount or a certain amount to the Shop Owner from their Receivable, they can do it with the Settle Ledger option. For example, the Shop Owner will get 6,600 BDT from the Credit Customer Accessories Center BD, which they can pay back to the Shop Owner with the Settle Ledger feature.

In this case, the Credit Customer will try to pay back a certain amount i.e. 3,000 BDT from 6,600 BDT to the Shop Owner by using any of the ten payment gateways (Cheque, Cash On Delivery, Credit Card, SSLCommerz, Nagad, Nagad Manual, BKash Manual, BKash, PortWallet, Cash, and Bank Transfer) available with Settle Ledger button.


credit customer receivable settle ledger

Image 1: Credit Customer can pay back an amount from Receivable to Shop Owner with Settle Ledger feature.

The Credit Customer can pay back from their Receivable amount of 6,600 BDT at once or by a few times through the ten different payment gateways. Here, the Credit Customer will pay back the Shop Owner 3,000 BDT with the Settle Ledger feature. First, they need to click the Settle Ledger button which will open a pop-up where the amount they want to pay needs to be set. Credit Customer wants to pay 3,000 BDT here with the Settle Ledger option.


set amount for settle ledger

Image 2: The Credit Customer needs to set amount they want to pay to Shop Owner with Settle Ledger.

The Credit Customer needs to select one of the ten Payment Gateways to make payment for the selected amount to Settle Ledger now. Here, BKash Manual payment was selected and BKash (Manual) Transaction ID was set which incurred an additional transaction fee of 61.20 BDT. As demonstrated, the Credit Customer will have to complete their payment information and hit Submit when done.


select BKash manual payment to settle ledger

Image 3: Credit Customer needs to select a Payment Gateway to pay to Shop Owner with Settle Ledger.

After successful partial payment, a pop-up notification will confirm that the transaction amount 3,000 BDT was completed. Check the transaction reference and gateway used and click Submit to complete the process.


ledger settled with cheque reference

Image 4: After successful payment, a pop-up will show confirmation with the transaction details.

When the Credit Customer completes payment of 3,000 BDT to the Shop Owner with the Settle Ledger feature, it will reflect the updated balance under Receivable. For instance, after settling Ledger with payment of 3,000 BDT here, the Credit Customer’s Receivable was automatically updated from 6,600 BDT to 3,600 BDT.


updated balance after settling ledger

Image 5: After settling Ledger with a Payment Gateway, the Receivable will show updated balance.

Using Ledger Breakdown feature, the Shop Owner can check transactions after Ledger settlement with Payment Gateways by the Credit Customer on the Credit Customer’s Ledger Breakdown Page.


ledger breakdown updated with BKash payment

Image 6: Settling Ledger with Payment Gateways will be updated on the Ledger Breakdown page.

2 - Credit Supplier Ledger Transactions

Learn More about the Credit Supplier’s purpose of transactions through Ledger.

Purpose of Transactions with Ledger

Credit Suppliers are granted Credit Limit like Credit Customers to purchase Product(s) from the Shop Owner. They are also provided the permission to Sell Per Unit Product(s) to the Shop Owner. The Shop Owner can purchase Per Unit Product(s) from the Credit Supplier with Credit Purchase, Cash Purchase, and Paid Purchase.

Credit Suppliers can start buying Product(s) using the Credit Limit like Credit Customers. For example, the Credit Supplier Banani Computer Store is provided with 50,000 BDT Credit Limit by the Shop Owner. Their Credit Used amount will show 0 BDT unless they purchase Product(s) with Ledger.


initial ledger credit 0

Using Credit to Order Products will add to Credit Used

If Product(s) are ordered for the Credit Supplier through the Admin Panel with Credit payment, then it will add to the Credit Used amount within their Credit Information. So, the On Credit (Due) can be used to place Orders for Product(s). For this, first click the + button from Orders tab that will redirect to the Cart page. In the cart, fill the Customer’s details, add Product(s) to Cart with desired quantities and click Proceed to save all the changes.


place order with ledger

Image 1: Fill out Customer's details and add Products to Cart to order Products with Ledger.

During the checkout process, select preferred Shipping method and select On Credit (Due) as Payment method. Selecting it will display the available Credit Limit and Ending Balance for Credit Supplier. Then click Confirm Order to redirect to the order confirmation page where there will be a Print Invoice button to get the invoice printed.


select ledger on checkout

Image 2: Select preferred Shipping method and select Ledger as Payment method to order Products.

On the print invoice page, it will reflect that the payment has been completed with On Credit (Due) indicating the Credit Supplier’s payment as Due. Here, Customer paid 1,600 BDT from their Credit which will remain due until paid through cash or other payment methods to the Shop Owner through Settle Ledger option.


ledger invoice print page

Image 3: Invoice breakdown will show payments completed with Ledger which will be Due.

Using the Ledger Breakdown feature from Credit Information section under Customer dashboard, the Shop Owner can check the Credit transaction after ordering Product(s) on their Ledger Breakdown Page.


ledger breakdown import ledger

Image 4: Import Ledger balance with previous dues will be updated on the Ledger Breakdown page.

Ending Balance Reflected on Credit Supplier’s Dashboard

After ordering Products with Credit, the used balance from Credit Limit will reflect under Ending Balance. Credit Supplier Banani Computer Store ordered Products with Credit payment, so their Ending Balance shows 1,600 BDT.


ledger credit used on dashboard

Credit Supplier Import Ledger

Another purpose of Transaction is the Ledger Initial Import which is a feature that can only be used for once by the Admin on Credit Supplier’s Dashboard. For instance, if the Credit Supplier has a receivable or payable amount from any previous transaction, they can be imported with Import Ledger button on Credit Information section.


initial ledger import on dashboard


The Import Ledger feature has Receivable and Payable. Upon clicking the Import Ledger button, the Shop Owner will be asked to confirm if the previous transaction has a Receivable or Payable amount to the Credit Supplier.

Payable Amount on Import Ledger

For instance, after clicking the Import Ledger button, if the Shop Owner selects Payable with an amount of 5,000 BDT for example, it will mean that that the Credit Supplier will get 5,000 BDT from the Shop Owner. So, selecting Payable based on previous transactions will add to the Payable Amount on Import Ledger.


select import ledger payable

Image 1: If Shop Owner selects Payable, it will mean that Credit Supplier will get 5000 BDT from them.

Import Ledger feature can only be used once, so before setting the Payable, the Shop Owner will have to confirm if all the information is correct. Therefore, after checking all the information, the Shop Owner has to click I Agree to add dues from previous transactions on Credit as shown in the example screenshot below.


confirm import ledger payable

Image 2: Before setting Payable, the Shop Owner will be asked to confirm if all the information is correct.

As the Credit Supplier will get 5000 BDT from the Shop Owner, selecting Payable for any previous transactions on the Import Ledger will add to the Payable amount that the Shop Owner owes to them.


credit supplier payable amount

Image 3: Selecting Payable from previous transactions will add to the Payable Amount on Import Ledger.

Using the Ledger Breakdown feature, the Shop Owner can check previous transaction or payable amount that is transferred through the Import Ledger feature on their Ledger Breakdown Page.


ledger breakdown import ledger

Image 4: Import Ledger balance with previous payable amount will be updated on Ledger Breakdown page.

Credit Supplier Ordering Products will deduct from Payable

Even if Credit Supplier have dues from the Shop Owner worth of 5,000 BDT like the current example, they will be able to buy Product(s) from the Shop Owner via Credit which will deduct from the Payable amount. For example, Credit Supplier Tech Products Shop have purchased two Product(s) worth of 1,600 BDT from Shop Owner.


order product via ledger

Image 1: Credit Supplier buying Products from Shop Owner via Credit will deduct from Payable.

After the Credit Supplier chooses payment method as On Credit (Due) and confirms their Order, 1,600 BDT will be deducted from their already Payable or owed amount of 5,000 BDT from Shop Owner. With Product purchase of 1,600 BDT now, the amount will be deducted and 3,400 BDT Payable amount will be remaining from Shop Owner now. So, a Credit Supplier can buy Products from the Shop Owner via Credit to settle Payable Amount.


ledger payment with payable amount

Image 2: Making Credit payment to buy Products from Shop Owner will deduct from Credit Supplier's Payable.

payable deducted via credit

Image 3: Products ordered via Credit will be deducted from the Credit Supplier's Payable amount.

Using the Ledger Breakdown feature, the Shop Owner can check the transaction of the Credit Supplier on their Ledger Breakdown Page with Payable amount for ordering Products and Credit remaining from Credit Limit.


ledger breakdown updated with product purchase

Image 4: Payable amount for ordering Products will be updated on the Ledger Breakdown page.

Use Payment Gateways to Settle Ledger for Payable

The Shop Owner can pay their remaining dues or Payable amount to the Credit Supplier in the full amount or in a certain amount through the Settle Ledger feature. For example, the Credit Supplier Tech Products Shop will still get 3,400 BDT from Shop Owner. In this case, the Shop Owner can pay back 3,400 BDT to Credit Supplier by using the six payment gateways (BKash, Nagad, Cash, Cheque, Bank Transfer, and Credit Card) available with the Settle Ledger button. Learn how to settle Ledger as shown in a few steps below with screenshots:


credit supplier payable settle ledger

Image 1: The Shop Owner can pay back Payable Amount to Credit Supplier with the Settle Ledger feature.

The Shop Owner can make payment for the 3,400 BDT Payable amount at once or by a few times through the six different payment gateways. Here, the Shop Owner will pay the Credit Supplier 1,000 BDT with the Settle Ledger feature. So, first, they need to click the Settle Ledger button which will open a pop-up where the amount they want to pay needs to be set. For example, here, the Shop Owner wants to pay 1,000 BDT with the Settle Ledger option.


set amount for settle ledger

Image 2: The Shop Owner needs to set amount they want to pay to Credit Supplier with Settle Ledger.

Then, Shop Owner needs to select one of the six Payment Gateways to make payment for the selected amount to Settle Ledger. For instance, Cheque payment was selected and Cheque Number, Due Date, Bank Name, and Amount was set. Thus, the Shop Owner needs to complete the payment information and hit Submit when done.


select cheque payment to settle ledger

Image 3: Shop Owner needs to select a Payment Gateway to pay to Credit Customer with Settle Ledger.

After successful partial payment, a pop-up notification will confirm that the transaction amount 1,000 BDT was completed. Check the transaction reference and gateway used and click Submit to complete the process.


ledger settled with cheque reference

Image 4: After successful payment, a pop-up will show confirmation with the transaction details.

Completing the payment of 1,000 BDT to the Credit Supplier with the Settle Ledger feature will reflect the updated balance under the Credit Information section. For instance, here after settling Ledger with payment of 1,000 BDT, the Payable amount was automatically updated from 3,400 BDT to 2,400 BDT under Credit Information section.


updated balance after settling ledger

Image 5: Updated balance will be reflected under the Owed Amount after settling Ledger successfully.

Using the Ledger Breakdown feature, the Shop Owner can check transaction for Payable after Ledger settlement with Payment Gateways on the Credit Supplier’s Ledger Breakdown Page.


ledger breakdown updated with cheque payment

Image 6: Settling Ledger with Payment Gateways will be updated on the Ledger Breakdown page.

Receivable Amount on Import Ledger

Similarly, after clicking the Import Ledger button, if the Shop Owner selects Receivable with an amount of 5,000 BDT for example, it will mean that the Credit Supplier will pay 5,000 BDT to the Shop Owner. Thus, selecting the Receivable based on previous transactions will add to the Receivable amount on Import Ledger.


select import ledger receivable

Image 1: If Shop Owner selects Receivable, it will mean that Credit Supplier will pay 5000 BDT to them.

Import Ledger feature can only be used once, so before setting Receivable, Shop Owner will be asked to confirm if all the information is correct. Therefore, after checking all the information, the Shop Owner has to click I Agree to add receivable amount from previous transactions on Credit as shown in the example screenshot below.


confirm import ledger receivable

Image 2: Before setting Receivable, Shop Owner will be asked to confirm if all the information is correct.

As the Credit Supplier will pay 5000 BDT to the Shop Owner, selecting Receivable for any previous transactions on the Import Ledger will add to the Receivable amount that the Shop Owner owes from them.


credit supplier receivable amount

Image 3: Receivable from previous transactions will add to the Receivable Amount on Import Ledger.

Using the Ledger Breakdown feature, the Shop Owner can check previous transaction or receivable amount that is transferred through the Import Ledger feature on their Ledger Breakdown Page.


ledger breakdown import ledger

Image 4: Import Ledger balance with previous receivable amount will be updated on Ledger Breakdown page.

Credit Supplier Ordering Products will add to Receivable

Though the Shop Owner already owes 5,000 BDT from the Credit Supplier, the Credit Supplier can still purchase Product(s) from them using the Credit which will add to the Receivable. For example, Credit Supplier Technology Accessories have purchased two Product(s) worth of 1,600 BDT from Shop Owner here.


order product via ledger

Image 1: Credit Supplier buying Product(s) from Shop Owner via Credit will add to Receivable.

After the Credit Supplier chooses payment method as On Credit (Due) and confirms their Order, 1,600 BDT will be added to their already Receivable or existing dues of 5,000 BDT to the Shop Owner. This Product purchase being 1,600 BDT, the amount will be added to and increase Receivable to 6,600 BDT now. If the Credit Supplier wants to settle these dues, they can use ten different payment gateways to Settle Ledger.


ledger payment adding to credit used

Image 2: Making Credit payment to buy Products from Shop Owner will add to Credit Supplier's Receivable.

credit used added via ledger

Image 3: Products ordered via Credit will add the purchase dues to Credit Supplier's Receivable amount.

Using the Ledger Breakdown feature, the Shop Owner can check the transaction of the Credit Supplier on their Ledger Breakdown Page with Receivable amount for ordering Products and Credit remaining from Credit Limit.


ledger breakdown updated with product purchase

Image 4: Receivable amount for ordering Products will be updated on the Ledger Breakdown page.

Use Payment Gateways to Settle Ledger for Receivable

In total, the Credit Supplier owes 6,600 BDT to the Shop Owner after their Products purchase. If they want to pay back the full amount or a certain amount to the Shop Owner from their Receivable, they can do it with the Settle Ledger option. For example, the Shop Owner will get 6,600 BDT from the Credit Supplier Technology Accessories, which they can pay back to the Shop Owner with the Settle Ledger feature.

In this case, the Credit Supplier will try to pay back a certain amount i.e. 3,000 BDT from 6,600 BDT to the Shop Owner by using any of the ten payment gateways (Cheque, Cash On Delivery, Credit Card, SSLCommerz, Nagad, Nagad Manual, BKash Manual, BKash, PortWallet, Cash, and Bank Transfer) available with Settle Ledger button.


credit supplier receivable settle ledger

Image 1: Credit Supplier can pay back an amount from Receivable to Shop Owner with Settle Ledger feature.

The Credit Supplier can pay back from their Receivable amount of 6,600 BDT at once or by a few times through the ten different payment gateways. Here, the Credit Supplier will pay back the Shop Owner 3,000 BDT with the Settle Ledger feature. First, they need to click the Settle Ledger button which will open a pop-up where the amount they want to pay needs to be set. Credit Supplier wants to pay 3,000 BDT here with the Settle Ledger option.


set amount for settle ledger

Image 2: The Credit Supplier needs to set amount they want to pay to Shop Owner with Settle Ledger.

The Credit Supplier needs to select one of the ten Payment Gateways to make payment for the selected amount to Settle Ledger now. Here, BKash Manual payment was selected and BKash (Manual) Transaction ID was set which incurred an additional transaction fee of 61.20 BDT. As demonstrated, the Credit Supplier will have to complete their payment information and hit Submit when done.


select BKash manual payment to settle ledger

Image 3: Credit Supplier needs to select a Payment Gateway to pay to Shop Owner with Settle Ledger.

After successful partial payment, a pop-up notification will confirm that the transaction amount 3,000 BDT was completed. Check the transaction reference and gateway used and click Submit to complete the process.


ledger settled with cheque reference

Image 4: After successful payment, a pop-up will show confirmation with the transaction details.

When the Credit Supplier completes payment of 3,000 BDT to the Shop Owner with the Settle Ledger feature, it will reflect the updated balance under Receivable. For instance, after settling Ledger with payment of 3,000 BDT here, the Credit Supplier’s Receivable was automatically updated from 6,600 BDT to 3,600 BDT.


updated balance after settling ledger

Image 5: After settling Ledger with a Payment Gateway, the Receivable will show updated balance.

Using Ledger Breakdown feature, the Shop Owner can check transactions after Ledger settlement with Payment Gateways by the Credit Supplier on the Credit Supplier’s Ledger Breakdown Page.


ledger breakdown updated with BKash payment

Image 6: Settling Ledger with Payment Gateways will be updated on the Ledger Breakdown page.

Per Unit Product Purchase Transactions

The Shop Owner can purchase Per Unit Products from the Credit Supplier Without Payment, with Full Payment, or with Partial Payment which will be reflected under the Credit Information section on Supplier’s Payable. The types of Per Unit Product purchases will also be updated with details on the Credit Supplier’s Ledger Breakdown page.

Per Unit Product purchase Without Payment

The Shop Owner can purchase Per Unit Products from the Credit Supplier without payment by using the Purchase option. From the Products tab, go to the Product List View and select the Purchase option from the target Per Unit Product. Clicking this option will redirect to the Add Product Stock page from where Shop Owner can purchase the Per Unit Product without payment which can be paid later on a due date.


per unit product purchase button

Image 1: Select target Per Unit Product and click the Purchase button to buy from Credit Supplier.

On the Add Product Stock page, select Without Payment Method from Acquisition Options, set the Purchase Price Per Unit, select Credit Supplier, and select Warranty if it is not automatically selected. Then click the Auto Generate Serial Numbers button to generate Quantity and Serial of Per Unit Product that Shop Owner will buy from Supplier.


set purchase details for per unit product

Image 2: Set Purchase Price, select Supplier and Warranty, and click Auto Generate Serial Numbers button.

After clicking the Auto Generate Serial Numbers button, a pop-up will appear where Product Serial Number and Quantity needs to be set with Prefix, Suffix, Start Counter, and End Counter. Click the Generate button to create the Per Unit Products for purchase from the Credit Supplier. Here, 5 Per Unit Products quantities were created.


set serial and quantity for per unit product

Image 3: Set Product Serial Number and Quantity with Prefix, Suffix, Start Counter, and End Counter.

After Product Serial Numbers and Quantities are generated for the target Per Unit Product, turn on the Payment Due toggle button and select the Due Date. Click Submit to complete the purchase process Without Payment.


turn on payment due and set due date for per unit product

Image 4: Turn on the Payment Due toggle button and set the Due Date for Without Payment Method.

Then, a pop-up will show uploading assigned Per Unit Product quantities and confirm when units are successfully created. Click Okay to complete the Per Unit Product purchase process from Credit Supplier. If Shop Owner wants to purchase more quantities of the same Per Unit Product from the same Credit Supplier, then they need to click the Purchase Product from Same Supplier button as shown in the example screenshot.


batch upload of per unit product

Image 5: Pop-up showing successful creation or batch upload of Per Unit Product. Click Okay to proceed.

Clicking on Okay will redirect to the Unit Stock Management page where the successfully created Batch of Per Unit Products will be displayed on the top of the list as marked in the example screenshot.


unit stock management page

Image 6: Successfully created Batch of Per Unit Products will display on the Unit Stock Management Page.

Per Unit Product purchase Without Payment Ledger View

On the Customer Dashboard of the Credit Supplier, the purchase of 5 Per Unit Products worth 5,000 BDT without payment will add to the Payable Ending Balance. This Payable amount will indicate that the Credit Supplier will get 5,000 BDT from the Shop Owner which the Shop Owner can pay with the Settle Ledger option.


payable without payment purchase updated

Image 7: The purchase of 5 Per Unit Products without payment will add to the Payable Ending Balance.

Using the Ledger Breakdown feature, the Shop Owner can check the Per Unit Product purchase Without Payment transaction from the Credit Supplier on their Ledger Breakdown Page as shown in the example below.


payable without payment ledger breakdown

Image 8: Ledger Breakdown Page will show details of Per Unit Product purchase Without Payment transaction.

Per Unit Product purchase with Partial Payment

The Shop Owner can purchase Per Unit Products from Credit Supplier with partial payment by using the Purchase option. From the Products tab, go to the Product List View and select the Purchase option from the target Per Unit Product. Clicking this option will redirect to the Add Product Stock page from where Shop Owner can purchase the Per Unit Product with partial payment which can be paid later on a due date.


per unit product purchase button

Image 1: Select target Per Unit Product and click the Purchase button to buy from Credit Supplier.

On the Add Product Stock page, select Partial Payment Method from Acquisition Options, set the Purchase Price Per Unit, select Credit Supplier, and select Warranty if it is not automatically selected. Then click the Auto Generate Serial Numbers button to generate Quantity and Serial of Per Unit Product that Shop Owner will buy from Supplier.


set purchase details for per unit product

Image 2: Set Purchase Price, select Supplier and Warranty, and click Auto Generate Serial Numbers button.

After clicking the Auto Generate Serial Numbers button, a pop-up will appear where Product Serial Number and Quantity needs to be set with Prefix, Suffix, Start Counter, and End Counter. Click the Generate button to create the Per Unit Products for purchase from the Credit Supplier. Here, 5 Per Unit Products quantities were created.


set serial and quantity for per unit product

Image 3: Set Product Serial Number and Quantity with Prefix, Suffix, Start Counter, and End Counter.

After Product Serial Numbers and Quantities are generated for the target Per Unit Product, set partial payment amount on the Paid Amount box based on the amount that will be paid partially. Then, turn on the Payment Due toggle button and select the Due Date. Click Submit to complete the purchase process with Partial Payment.


turn on payment due and set due date for per unit product

Image 4: Set Partial Payment, turn on Payment Due toggle and set Due Date for Partial Payment Method.

Then, a pop-up will show uploading assigned Per Unit Product quantities and confirm when units are successfully created. Click Okay to complete the Per Unit Product purchase process from Credit Supplier. If Shop Owner wants to purchase more quantities of the same Per Unit Product from the same Credit Supplier, then they need to click the Purchase Product from Same Supplier button as shown in the example screenshot.


batch upload of per unit product

Image 5: Pop-up showing successful creation or batch upload of Per Unit Product. Click Okay to proceed.

Clicking on Okay will redirect to the Unit Stock Management page where the successfully created Batch of Per Unit Products will be displayed on the top of the list as marked in the example screenshot.


unit stock management page

Image 6: Successfully created Batch of Per Unit Products will display on the Unit Stock Management Page.

Per Unit Product purchase with Partial Payment Ledger View

The Credit Supplier Tech Gadgets Supply Shop had a previous Payable of 5,000 BDT. Now, with the purchase of 5 Per Unit Products with a partial payment of 1,000 BDT, the remaining 4,000 BDT will add to the Payable Ending Balance making it a total of 9,000 BDT. This Payable amount will indicate that the Credit Supplier will get 9,000 BDT from the Shop Owner in total which the Shop Owner can pay with the Settle Ledger option.


payable with partial payment purchase updated

Image 7: The purchase of 5 Per Unit Products without payment will add to the Payable Ending Balance.

Using the Ledger Breakdown feature, the Shop Owner can check the Per Unit Product purchase of their Partial Payment transaction from the Credit Supplier on their Ledger Breakdown Page as shown in the example below.


payable with partial payment ledger breakdown

Image 8: Ledger Breakdown Page will show details of Per Unit Product purchase With Partial Payment.

Per Unit Product purchase with Full Payment

The Shop Owner can purchase Per Unit Products from the Credit Supplier with full payment by using the Purchase option. From the Products tab, go to the Product List View and select the Purchase option from the target Per Unit Product. Clicking this option will redirect to the Add Product Stock page from where Shop Owner can purchase the Per Unit Products with full payment from the Credit Supplier.


per unit product purchase button

Image 1: Select target Per Unit Product and click the Purchase button to buy from Credit Supplier.

On the Add Product Stock page, select the Full Payment Method from Acquisition Options, set the Purchase Price Per Unit, select Credit Supplier, and select Warranty if it is not automatically selected. Then click the Auto Generate Serial Numbers button to generate Quantity and Serial of Per Unit Product that Shop Owner will buy from Supplier.


set purchase details for per unit product

Image 2: Set Purchase Price, select Supplier and Warranty, and click Auto Generate Serial Numbers button.

After clicking the Auto Generate Serial Numbers button, a pop-up will appear where Product Serial Number and Quantity needs to be set with Prefix, Suffix, Start Counter, and End Counter. Click the Generate button to create the Per Unit Products for purchase from the Credit Supplier. Here, 5 Per Unit Products quantities were created.


set serial and quantity for per unit product

Image 3: Set Product Serial Number and Quantity with Prefix, Suffix, Start Counter, and End Counter.

After Product Serial Numbers and Quantities are generated for the target Per Unit Product, full payment amount will automatically be set on the Paid Amount box. Click Submit to complete purchase process with Full Payment.


turn on payment due and set due date for per unit product

Image 4: After Full Payment amount is set, click Submit to complete purchase with Full Payment Method.

Then, a pop-up will show uploading assigned Per Unit Product quantities and confirm when units are successfully created. Click Okay to complete the Per Unit Product purchase process from Credit Supplier. If Shop Owner wants to purchase more quantities of the same Per Unit Product from the same Credit Supplier, then they need to click the Purchase Product from Same Supplier button as shown in the example screenshot.


batch upload of per unit product

Image 5: Pop-up showing successful creation or batch upload of Per Unit Product. Click Okay to proceed.

Clicking on Okay will redirect to the Unit Stock Management page where the successfully created Batch of Per Unit Products will be displayed on the top of the list as marked in the example screenshot.


unit stock management page

Image 6: Successfully created Batch of Per Unit Products will display on the Unit Stock Management Page.

Per Unit Product purchase with Full Payment Ledger View

As the Credit Supplier Tech Gadgets Supply Shop already have a previous Payable of 9,000 BDT and the purchase of 5 Per Unit Products with a full payment of 5,000 BDT was made, no remaining dues will be added to their Payable Ending Balance. However, as the Credit Supplier will get 9,000 BDT from Shop Owner in total based on previous dues, the Shop Owner can pay them back using the Settle Ledger option.


payable with full payment purchase updated

Image 7: For purchase of Per Unit Products with full payment, no dues will add to Payable Ending Balance.

Using the Ledger Breakdown feature, the Shop Owner can check the Per Unit Product purchase of their Partial Payment transaction from the Credit Supplier on their Ledger Breakdown Page as shown in the example below.


payable with full payment ledger breakdown

Image 8: Ledger Breakdown Page will show details of Per Unit Product purchase With Full Payment.