Admins can enable cash prepayments to empower staff to take payments early for a cart or order that hasn't yet been created.
To do the following steps, you need to know:
-
How to configure page layouts. Learn how to Customize Record Details with Page Layouts on Trailhead.
-
How to manage profiles. Learn how to Control Access to Objects on Trailhead.
-
Create a new GL Account record for Cash Prepayments.
-
In
Entity, specify your default entity. Learn how to Change the Default Entity. This is the entity that will receive the prepayments.
-
-
Set the
Prepayment Payable GL Account Idfield:-
From Setup, go to Installed Packages and click Configure next to
Nimble AMS. -
Under Order Settings, in
Prepayment Payable GL Account Id, enter the record Id of the GL account you just created. -
Click Save.
-
-
Add the
Credit Balancefield to page layouts for the Account and Person Account objects and make it read-only:-
To make it read-only, Click
Nimble AMS, Staff View, Button, Wrench to edit the field properties and select
Read-Only.
-
-
Add
Credit Paymentto page layouts for the Cart Payment object: -
Edit the Transactions related list on page layouts for the GL Account object by adding the
Prepaymentfield. -
Add the following fields to page layouts for the Payment object:
-
Available Credit Balance -
Credit Payable GL Account -
Is Credit -
Total Payment Applied
-
-
Add the Prepayment Transactions related list to page layouts for the Payment object. We recommend selecting the following fields:
-
Transaction Id(sort on this, ascending) -
Batch -
Type -
GL Account -
Amount
-
-
Add the
Prepaymentfield to the page layout for the Transaction object: -
For each profile that needs access to process prepayments, go to Object Settings and:
-
For the Prepayments object, select
Default OnforTab Settings. -
For the Payments object, in Object Permissions, select
CreateandEdit.
-
If the Prepayment Payable GL Account Id is left blank in the Nimble AMS package configuration, staff will see an error message that says, "Prepayment is not enabled. Please contact Nimble AMS Support..." when they access thePrepayment tab.