Creating Custom Reports

You can create custom reports based on the transaction activity in your account. When creating a report you can configure the following report elements:

Watch this 4 minute video tutorial to see how to create a new custom report. Detailed step-by-step instructions are provided below.

Follow the steps below to create a new custom report:

  1. Click the “add new custom report” button located directly above the standard reports table on the Reports dashboard.

    new_custom_report_button.jpg

     

  2. The New Custom Report screen opens, as shown: 

    new_custom_report_screen.jpg
  3. Enter a name for the report in the Report Name field. This is the name that will appear in the custom reports table.

  4. In the Include in Report section, check the Transactions checkbox to include transaction fields, and/or check the Customers checkbox to include customer fields. As each box is checked, fields appear in the bottom-left Select Fields section.
    NOTE: You must select at least one of these checkboxes to create a custom report.

  5. In the Date Range section, select the date range you want to use. The default selection is “12 months” which reports on all activity in your account for the most recent 365 days. (The dates covered are shown in the Start date and End date fields.) If you want to change the date range, follow the steps below.

    1. First, select whether you want to base your report on transaction Enter date or transaction Settle date, and select that option in the Report on drop-down box. “Enter date” is the default.

      select_report_on.jpg

       

    2. Click the down-arrow for the Date Range filter.

    3. The date filter will appear as shown below:

      custom_report_select_date_range.jpg

       

    4. Select the date range:

      1. Click “all” to display all transactions in your system. When you do this the From and To fields in the Custom Date Range section will be blank, and the Start date and End date fields will be hidden, as shown below:

        custom_report_date_range_all.jpg

         

      2. To use a rolling date range, click the linked range definition. For example, to view payments entered within the last 15 days, click the “15 days” link. The filter screen will close and you’ll see the range you selected in the drop-down box, and the current set of dates that matches the filter in the Start date and End date fields. Each time you run the report it will be filtered based on the rolling range you selected.

        For example, in the screen capture below it is January 25, 2011 and “15 Days” is the selected rolling date range, so the report Start date is 1/10/2011 and the report End date is 1/25/2011. If you view or edit the report two days later on January 27, 2011 the Start date would be 1/12/2011 and the report End date would be 1/27/2011.

        defined_date_range_saved.jpg

         

      3. To enter a Custom Date Range:

        1. Place your cursor in the From field to open the calendar.

        2. Click the day on which you want to start the filter, or type a date in the field.

        3. Place your cursor in the To field to open the calendar.

        4. Click the day on which you want to end the filter, or type a date in the field.

        5. Click the “GO” button.

        6. The filter screen will close and you’ll see the Start date and End date fields populated with the dates you selected.
          NOTE: The report will always run using these exact dates. However, you can use the Date Range filter while viewing the report to temporarily change the dates included in the report view. (See Filtering Custom Reports by Date below.) If you do this, the next time you view the report it will revert to the programmed date range. You need to edit the report in order to permanently change the Date Range.

          custom_date_range_saved.jpg

           

  6. In the Payment Options section, select the Type of transactions you want to include in the report. You can select both boxes, but you must select at least one.

  7. Check the Status checkbox for each transaction status you want to include in the report. You can select as many as you like, but you must select at least one. Selecting all of the status checkboxes will result in returning all transactions for the date range filter, as will selecting only the “All” box. The following transaction status filters are available:

  8. In the Select Fields section, add the fields you want to include in your report. The fields you see are dependent upon your selection of transactions and /or customers in the Include in Report section in Step 4, above. (See Transaction Fields Available for Custom Reports and Customer Fields Available for Custom Reports below for field definitions.)

    select_fields_custom_reports.jpg

     

    1. Highlight a field you want to include in the report in the left box.
      NOTE: To select multiple fields at once, Shift + click to select sequential fields, or Ctrl + click to select multiple individual fields.

    2. Click the “add” button to move the fields to the right box.

    3. Repeat steps a and b to add additional fields to the report.
      NOTE: If you want to remove a field from the report, highlight it in the right box, and click the “remove” button to move it back to the left box.

  9. Click the “create report” button to save the new custom report. Or click the “cancel” button to discard it.

  10. If there are any errors, they will be noted in red on the screen. Correct them and click the “create report” button again. Otherwise you will see a pop-up window confirming that the new report has been created.

    confirm_custom_report_create_edit.jpg

     

  11. Click the “ok” button to close the pop-up.

  12. The report is displayed based on the settings you entered. (See Viewing Custom Reports for a detailed explanation of the functions available from this screen.)

  13. Click the “back to report summary” link at the bottom-right of the screen to return to the Reports dashboard, and the new report you just created will be the last entry in the custom reports table.

You can now:

Next >