Skip to content
@FinDockLabs

FinDock Labs

Open source projects on top of the FinDock product. FinDock does payments on Salesforce.

FinDock Labs

What is the purpose of Labs?

FinDock Labs is a GitHub repo that includes open source Salesforce Flows, code, data related to FinDock. These can be:

  • implementation starters like the FinDock for Salesforce Fundraising Flows,
  • code or customisations examples like the code supporting the blogs with regards to doing FinDock payments in experience cloud
  • cool / fun demo projects like the RFM grid
  • a guided matching ruleset for some specific P2P platform from which customers want to import and match data to their CRM
  • example files for bank statement import (e.g. CAMT) that you think everyone should test with

FinDock Labs gives the broader community in & around FinDock a place to collaborate on things that they have created on top of the FinDock product.

Some important characteristics of FinDock Labs

🌎 Everything is Open source.

❌ All projects are NOT part of the FinDock product.

❌ No official support from FinDock support, all projects are community supported.

👍 We welcome merge requests.

👍 We welcome GitHub issues. Collaborate in public on GitHub!

Contributing

  • To add a project of your own, please contact @laurens-findock at laurens@findock.com to get a repository for your work.
  • When contributing to an existing repository, please first discuss the change you wish to make via an issue or any other method with the other contributors before making a change.

Support

FinDock Labs is managed by FinDock. Despite the name, assistance for any of these applications is not provided by FinDock Support because they are not officially supported features. Please raise a GitHub issue on a repository to ask support from the contributors to the project or the broader community.

License

Project are licensed under the MIT License - see the LICENSE file for details

Popular repositories Loading

  1. findock-for-fundraising-flows findock-for-fundraising-flows Public

    NPC Fundraising Gift Commitment (Schedule) Flows and Components adapted for use with FinDock. Can be customised further after deployment to environment.

    JavaScript 4 5

  2. RFM-customer-segmentation RFM-customer-segmentation Public

    Visualisation of segmentation of payers / donors through an RFM model. Works with Salesforce NPSP and FinDock.

    Apex 2 1

  3. recurring-donation-screen-flow recurring-donation-screen-flow Public

    Example of a full user journey that creates an NPSP recurring donation record including pre-requisites like Contact / Account records. Includes payments with FinDock. Created in Salesforce Flow and…

    JavaScript 2

  4. findock-single-gift-entry findock-single-gift-entry Public

    Integrate FinDock into NPC Fundraisings' Gift Entry feature.

    JavaScript 1

  5. findock-healthcheck-fundraising findock-healthcheck-fundraising Public

    Set of reports and a dashboard to monitor failed or pending FinDock processes designed to work with Nonprofit Cloud Fundraising source

    Apex 1 2

  6. findock-fr-template findock-fr-template Public

    DEFUNCT: Attempt to create a solution for the french market combining NPSP, Salesforce, other ISVs and custom config. All combined with CumulusCi. Stopped due to NPC.

    Apex

Repositories

Showing 10 of 16 repositories
  • virtual-terminal-person-account Public

    Screenflow to be used on Person Accounts that creates Gift Transaction & processes credit card payment using the FinDock Virtual Terminal (Stripe & Worldpay compatible)

    FinDockLabs/virtual-terminal-person-account’s past year of commit activity
    Apex 0 MIT 0 0 0 Updated Mar 27, 2025
  • moto-screen-flow Public

    Screen flow that enables users to create an NPSP Opportunity directly from a Contact record and process a Mail Order/Telephone Order (MOTO) payment using FinDock's MOTO component

    FinDockLabs/moto-screen-flow’s past year of commit activity
    Apex 0 0 0 0 Updated Mar 24, 2025
  • findock-healthcheck-fundraising Public

    Set of reports and a dashboard to monitor failed or pending FinDock processes designed to work with Nonprofit Cloud Fundraising source

    FinDockLabs/findock-healthcheck-fundraising’s past year of commit activity
    Apex 1 MIT 2 0 0 Updated Mar 10, 2025
  • smartdebit-reports-duplicates-batch Public

    Batch Apex job that automatically identifies duplicate SmartDebit reports in Salesforce

    FinDockLabs/smartdebit-reports-duplicates-batch’s past year of commit activity
    Apex 0 MIT 0 0 0 Updated Feb 26, 2025
  • findock-for-fundraising-flows Public

    NPC Fundraising Gift Commitment (Schedule) Flows and Components adapted for use with FinDock. Can be customised further after deployment to environment.

    FinDockLabs/findock-for-fundraising-flows’s past year of commit activity
    JavaScript 4 MIT 5 0 0 Updated Feb 20, 2025
  • findock-healthcheck-npsp Public

    Set of reports and a dashboard to monitor failed or pending FinDock processes designed to work with Nonprofit Success Pack (NPSP) source

    FinDockLabs/findock-healthcheck-npsp’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Feb 7, 2025
  • findock-reconciliation-chatterpost-clone Public

    Solution to segregate user access to reconciliation files being uploaded to Chatter groups for FinDock. Useful in scenarios where a single Org is used by multiple entities (geographies, for example).

    FinDockLabs/findock-reconciliation-chatterpost-clone’s past year of commit activity
    Apex 0 MIT 0 0 0 Updated Jan 21, 2025
  • autogiro-mandate-pdf Public

    Example VF page and controller to create your own Autogiro Mandate PDF to override the default Mandate PDF.

    FinDockLabs/autogiro-mandate-pdf’s past year of commit activity
    Apex 0 0 0 0 Updated Oct 16, 2024
  • guided-matching-examples Public

    Examples of guided matching rulesets that can be used as implementation starters or inspiration. Includes examples for for instance CAMT.053 file import.

    FinDockLabs/guided-matching-examples’s past year of commit activity
    0 0 0 0 Updated Apr 23, 2024
  • .github Public
    FinDockLabs/.github’s past year of commit activity
    0 0 0 0 Updated Apr 10, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Apex JavaScript