Setting up Payments Plus

Note: On first install, before setting up Payments Plus ensure that all necessary accounts are allocated a payment method.

Use the Feature Console to guide you through this process. For more details, see Feature Console.

Warning: If you were using the pilot version of Payments Plus you still need to perform the following steps. If you do not, you will not have access to new functionality, such as the ability to make electronic payments.
Note:

Some of these steps are not automated. You will need to do these manually. See the Salesforce Help for more information such as creating and assigning permissions sets, button overrides, and adding new values to existing picklists.

The steps you must perform are:

  1. This is a manual step. Replace the override of the view action on Payments with paymentview.

    Classic mode
    1. Select Setup | Create | Objects.
    2. In the list click the Payment link.
    3. Scroll down to the section Buttons, Links, and Actions. Next to the View link, click Edit.
    4. In the Salesforce Classic Override section, select the radio button for Visualforce page, and in the drop-down list, select paymentview.
    5. Click Save.

    Click Mark as Done when complete.


    Lightning mode

    1. Click and select Setup.
    2. Select the Object Manager tab and use the Quick Find box to search for Payment.
    3. Click Payment.
    4. Click Buttons, Links, and Actions. On the View row, click the drop-down arrow and then click Edit.
    5. In the Salesforce Classic Override section, select the radio button for Visualforce page, and in the drop-down list, select paymentview.
    6. Click Save.

    Click Mark as Done when complete.

  2. This step is automated. Click Perform to start the automated script. This adds the following new values to the Payment Status picklist on the Payment custom object:

    • Account Removal Error
    • Media Prepared
    • New
    • Preparing Media Error
    • Proposed
    • Ready to Post

  3. This step is automated. Click Perform to start the automated script. This adds Electronic as a new value in the Payment Method picklist on the Payment Template custom object.
  4. When you have completed all steps, click the Status slider in the Feature section to enable Payments Plus.

Payments Plus Enhancements

Payments Plus has been enhanced so that you can create check payments at invoice level instead of account level, if required. You must enable this enhancement using the Payments Plus Enhancements Feature Console feature.

Work through the steps in the order shown.

  • For each automatic step, click Perform. When the step has completed, the Status changes from "Not Done" to "Done".
  • For each manual step, follow the instructions on screen then click Mark As Done when the step is complete. More information about performing the manual steps is provided below.

When you have completed all the steps, use the Status slider in the Feature section to enable the feature.

When you have enabled the feature it is recommended that you update the following:

  • Payment Details Template. If you use templates, you can create a new template specifically for accounts that you want to create invoice level payments for.
  • Accounts. Include the Check Per PIN value to the payment method picklist values on the Account object. You can then change the payment method to Check Per PIN for accounts that you want to create invoice level payments for. You can use this payment value to filter accounts when creating payment proposals.

For more information, see "Updating Picklist Values" in the Salesforce Help.

Adding a Blank or Empty Payment Details Template

If you do not want to use the default template, or if you want to begin a payment with all the fields clear, you can add a blank or empty template:

  1. Click the Payment Details Templates tab.
  2. Click New.
  3. In the Payment Details Template Name field, type No Template.
  4. Click Save.

At the Payment stage, the template is now available to select in the Payment Details Template picklist.

Custom Settings

Some aspects of Payments Plus are controlled by custom settings. For more information, see Payments Plus Options.

Also, ensure that your GLA Filtering in Payment Selection custom setting is configured correctly.

Check and Remittance Printing History

Prerequisites

You must have installed and configured the Certinia Conga Integration for Accounting as explained in the Certinia Conga Integration guide available from Community.

Setup

The administrator can enable history tracking on the Checks Printed and Checks Print Date fields. Any user with the necessary permissions to view those fields can then track the check printing history by writing a report.

To do this follow these steps:

  1. Select Setup | Create | Objects. Using Lightning ExperienceClosedClick and select Setup.
  2. In the Label column click Payment. Using Lightning ExperienceClosedSelect the Object Manager tab and use the Quick Find box to search for Payment. Click Payment.
  3. Scroll down to the section Custom Fields & Relationships. Click Set History Tracking. Using Lightning ExperienceClosedClick Fields & Relationships. Click Set History Tracking.
  4. In the Track Old and New Values section, for checks select Checks Print Date and Checks Printed. For electronic select Remittances Print Date and Remittances Printed.
  5. Click Save.

A history of your check and remittance printing will now be saved. In the payment detail see the section titled Activity History.

Chart of Accounts Structure

Corporate GLAs or local GLAs are used depending on the company's settings and the individual user's settings for the alternate account (Corporate GLA or Local GLA). For more information, see What is a Chart of Accounts Structure?.

Send Notifications from a Custom Email Address

By default, Payments Plus sends notifications from a randomly generated email address. To send notifications from a specific email address, you must:

  1. Configure a custom email address as an Org-Wide Email Address.
  2. Create a custom email address field in the FDN Background Processing Settings.
  3. Specify the org-wide email address in the newly created custom field

You can receive notifications for the following Payments Plus processes:

  • Post & Match Payment
  • Create Payment Media
  • Void Payment
  • Discard Payment
  • Remove Payment Plus Account

Configure an Org-Wide Email Address

To ensure that Payments Plus sends notifications from your custom email address, you must set this address as an org-wide email address. Then you can create a custom email address field and enter your org-wide email address.

Note:
Org-wide email addresses are a standard feature of Salesforce and are linked to user profiles. The user running the notification process must have access to the correct profile in order to send notifications from an org-wide email address. Before you can use an org-wide email address for the notification process, Salesforce must verify it. For more information, see "org-wide email addresses" in the Salesforce Help.

Create a Custom Email Address Field

Create a new custom field in the FDN Background Processing Settings so that you can specify your org-wide email address for Payments Plus notifications.

To do this, perform the following steps:

  1. From Setup, click Custom Code | Custom Settings.
  2. In the Custom Settings list, click FDN Background Processing Settings.
  3. Click New.
  4. Select Text, and then click Next.
  5. Enter a field label. We recommend using a label that refers to the org-wide email address, for example: FinancialForceOrgWideEmailAddress.
  6. Enter FinancialForceOrgWideEmailAddress in the Name field.
  7. Enter 255 as the maximum length for the text field.
  8. Click Next.
  9. Click Save.

Add a Custom Email Address

To receive Payments Plus notifications from a custom email address, you must specify it in FDN Background Processing Settings.

Note: Before you can specify your email address, make sure that a custom email address field exists in the FDN Background Processing Settings. For more information, see Create a Custom Email Address Field.

To do this, perform the following steps:

  1. From Setup, click Custom Code | Custom Settings.
  2. In the Custom Settings list, click Manage next to the FDN Background Processing Settings label.
  3. Click Edit.
  4. Enter the email address you want in the custom email address field. You must enter the same email address that is currently set as the org-wide email address.
  5. Click Save.