BOS Enterprise includes a Customer Payment module that allows users to capture part or full payments directly from the Customer Invoices, Customer Age Analysis or from a Menu option.
Navigation example: Main Menu > Accounting > Customer Payments.
Navigation: Main Menu > Setup > Settings > General (tab).
Payments > Transaction Type - Customer Payments: Select Customer Receipts in the Value column.
Payments > Customer Invoices (CI) > Enable Customer Payments: Check the block in the Value column.
Payments > Customer Receipts (CR) > Payments - Item ID - Cash: Type in the Item ID in the Value column (e.g. 2862). See Setup Steps below.
Payments > Customer Receipts (CR) > Payments - Item ID - Change: Type in the Item ID in the Value column (e.g. 2863). See Setup Steps below.
ℹ️ The Customer Payment options are created as Items. Because an item needs a Category, the first step is to create a new Category. Thereafter, the payment option items can be created.
ℹ️ If you receive cash, create two items, one for cash and one for change and fill in their IDs in the Transaction Settings (see above).
ℹ️ See Customer Receipts Setup Tutorial for detailed instructions.
Add a Category (Main Menu > Items > Menu (button) > Edit Categories). For example:
Category Name = Payments.
Category ID = 77 (Your ID number will be different, just make a note of it. If the field is hidden, use the Field Chooser (*) and select ID to display it.)
Select Tabs = Tick Accounting.
Add Items for all the different ways customers pay you, (e.g. Card, PayPal, Cash, EFT).
Category = Payments
Description = Payment method (e.g. Cash, EFT, etc.)
Type = Other
Add Accounting = Select the applicable bank account.
If you receive cash, also create an item for Change:
Category = Payments
Description = Change
Type = Other
Add Accounting = Select Cash.
Link the Category to the Customer Receipts transaction (Main Menu > Setup > Transactions > Transaction Types (tab)).
Edit Customer Receipts.
Next to Category filter type, enter 77 (replace 77 with the ID of your Category from Step 1.2).
Uncheck Accounting for the Pending Status (Main Menu > Setup > Transactions > Status (tab)).
Add Customer Receipts as a Menu option (optional) (Main Menu > Setup > Menus).
Edit the Menu you want to add it to (e.g. Accounting).
Add Menu Item:
Type = Fixed
Module = Customer Payments
Code = CP
Navigation Example: Main Menu > Accounting > Customer Invoices > double-click to open an invoice > Pay (button).
Output: Available upon request.
New: Creates a new Customer Receipt.
Save: Saves any changes.
Done: Completes the receipt.
Cancel: Warns that the receipt will be deleted and closes the popup.
Set CR Status: A dropdown list to select a Status for the Customer Receipt, and a field to type in a Status Note.
Set CI Status: A dropdown list to set the Status of the Customer Invoice or leave it unchanged.
No.: The system-generated number for the receipt.
Date: The date of the receipt (defaults to today).
Customer: The name of the Customer.
Contact: The customer's Contact Person.
Reference: Displays the Reference and Note that is on the Customer Invoice from which the Pay (button) was accessed.
Pay: Provides a dropdown list of these Payment options:
Outstanding: Selects every amount that is due.
30 days +: Selects amounts that are 30 days or more outstanding.
60 days +: Selects amounts that are 60 days or more outstanding.
90 days +: Selects amounts that are 90 days or more outstanding.
120 days +: Selects amounts that are 120 days or more outstanding.
Fixed Amount: Allows users to type in a fixed payment amount.
Allocation: Will calculate a payment based on all the selected invoices.
Dropdown next to Pay (button): Provides a dropdown list of payment methods for users to select one.
Amount ◻️ % : Displays the amount that will be paid. This amount can be changed. If the % block is checked, users can type a percentage in the amount field to calculate how much the customer must pay (e.g. type 50 to calculate how much deposit the customer must pay if a 50% deposit is required).
Add: Adds an additional payment for the same invoices (e.g. where a customer is paying part of the invoice in cash, and part of the invoice by card).
Clear (next to Add): Clears all the amounts and selections.
Select: Allows users to select the invoices to pay. Only available if Allocation is selected under Pay (button).
Clear (next to Select): Clears the selection. Only available if Allocation is selected under Pay (button).
Field Chooser (*): Allows users to add or remove columns.
TransID: The system-generated number allocated to the invoice.
No.: The original document's number (e.g. Customer Invoice number).
Date: The original document's date (e.g. Customer Invoice date).
Total: The total amount of the original document (e.g. Customer Invoice).
Outstanding: The balance still outstanding on the original document.
Pay: The amount that the customer is paying.
From: The Code and Number of the document that Customer Payment was accessed from.
Currency: The Currency of the payment.
Rate: The current Exchange Rate.