Skip to main content

Automate payment schedules

FinDock gives you fine-grained control over when and how payments are collected or disbursed through payment schedules. Many organizations want to automate payment collection to simplify operations and ensure money comes in on a predictable basis.

You can automate much of the payment schedule work with the Auto Run and Auto Create options. These allow you to automatically process payments over a fixed or unlimited timeframe. You can use the options used independently or combine them to fully automated payment schedules.

Automatically run payment schedules

The Auto Run option operates on the payment processor level. When enabled for a given payment processor and method combination, payment schedules with that combination are automatically run on the scheduled run date. Both the generate and process phases of the payment schedule are automatically triggered by Auto Run.

If you create a payment schedule that you want to run manually, such as a special end-of-the-month collection, you can select the “Exclude from Auto Run” option on the schedule configuration and run it manually by changing the schedule status.

Automatically create payment schedules

To automatically create Payment Schedules, configure a Recurring Payment Schedule. With the Auto Create option selected on a given schedule, FinDock automatically creates payment schedules according to the parameters you define on the recurring schedule.

Prerequisite: FinDock Heart Beat Apex job

To automatically create and run payment schedules, FinDock requires the Heart Beat job to be scheduled.

Enabling automated payment schedule runs

Automated collection can be configured per payment processor and payment method. You just need to enable Auto Run for each processor-method combination.

To enable Auto Run:

  1. Launch the FinDock app and click the Setup tab.
  2. Go to the ACTIVATE / DEACTIVATE tab and click Payment Method next to the processor you want to configure.
  3. Click the cog wheel next to the payment method you would like to automate.
    Payment methods with auto-collect
  4. Click the Auto Run toggle and then Close.
    Auto Run enabled
  5. Check if the grey pause icon next to the payment method has turned into a blue play icon.
    Auto Run enabled for payment method

Once Auto Run is enabled, all payment schedules with the given processor and method combination are run automatically unless you explicitly exclude a payment schedule by selecting the “Exclude from Auto Run" checkbox on the schedule.

Enabling automated creation of payment schedules

Automatic collection requires automatic payment schedule creation. You can automatically create payment schedules over a fix timeframe using a recurring payment schedule or auto-create payment schedules over an unlimited period.

If you want to use a recurring payment schedule for automated payment schedules, create a new schedule and select the Auto Create option.

Auto Create on recurring payment schedule

When using Auto Create, there are two additional settings you need to define:

  • Collection Date Conflict Strategy: this determines how FinDock handles a collection (or disbursement) date that falls outside business hours. The options are:
    • Previous working day (default)
    • Next working day
  • Run Date Conflict Strategy: this determines how FinDock handles a run date that falls outside business hours. The options are:
    • Previous working day (if weekly or monthly schedule type)
    • Next working day (default)

To check whether recurring payment schedules have been configured for a certain payment processor and method combination:

  1. Launch the FinDock app and click the Setup tab.
  2. Go to the ACTIVATE / DEACTIVATE tab and click Payment Method next to the processor you want to configure.
  3. Check the number in the circle under AUTOMATED COLLECTION. This indicates the number of configured recurring payment schedules configured.
    Auto Run enabled for payment method
  4. Click the cog wheel next to the payment method you would like to automatically collect.
  5. Under Automated creation of Payment Schedules - Recurring payment schedules that automatically create payment schedules, you will find a list of recurring payment schedules configured for this specific payment processor and method combination.
    Auto-collect configuration details