Simplify premium collection and cut admin work.

Automate billing, manage complex rates, and improve payment reliability.

Automate recurring gifts, reduce churn, and strengthen donor loyalty.

Streamline membership payment process and provide a seamless experience for members.

Streamline tuition payments, lower late fees, and focus on students.

Automate rent collection, handle disputes and arrears, manage deposits.

Online Payments >

Process online payments via PayLinks, Giving Pages and Payment API.

Recurring Payments >

Automate recurring payments with Salesforce at the core.

Agent Payments >

Collect secure payments over the phone or mail using a Virtual Terminal.

Outbound Payments >

Pay vendors faster with tracked outbound payments.

Recover failed payments automatically in Salesforce.

Bank Payments >

Import and reconcile bank payments in Salesforce.

Payment Service Provider Payments >

See all your PSP payment data in Salesforce.

Non-FinDock Processed Payments >

Reconcile all payments in one Salesforce view.

Nonprofit Solutions

Giving Pages

Gift Aid

 

More

Agentforce

FinDock Factsheet

 

 

Insights, tips, and deep dives into payments on Salesforce

Hear directly from customers about their FinDock experience.

Learn how organizations transform their payment operations with FinDock.

Access guides, whitepapers, and resources to explore FinDock.

Find out which events we’re attending and hosting - come meet us in person.

Learn from FinDock experts and partners in live or on-demand sessions.

Get help from our resources or submit a support request.

Understand how to configure, use, and integrate FinDock.

For Customers

Find Implementation Partner >

Find certified experts to implement FinDock successfully.

View Integration Solutions >

Extend FinDock capabilities with out-of-the-box integrations.

For Partners

Become a Partner >

Join our partner ecosystem and deliver payment solutions on Salesforce.

FinDock Academy >

Get trained and certified to build expertise in FinDock implementations.

For Partners

FinDock Demo App >

Launch an end-to-end payment demo in just 5 minutes.

Partner Newsletter >

Stay in the loop with updates, insights, and partner success stories.

Learn who we are and what we strive for.

Access our logos and brand guidelines.

Stay up to date with our latest stories and updates.

Read our policies, terms, and compliance resources.

Explore open roles and join the FinDock team.

Get in touch with our team.

FinDock for Fundraising

Collect donations, recover failed gifts, and reconcile donations – in one connected system. FinDock connects every payment process used for fundraising directly inside Salesforce.

Trusted by hundreds of nonprofits across Europe and North America

Payments on Salesforce – simplified for both donors and fundraising teams

FinDock brings payments into Salesforce by extending Nonprofit Cloud and NPSP, so every donation, recurring mandate, missed or interrupted payment, and payout is connected to the right supporter. Because payment data and donor data live together, supporters don’t have to repeat information, can use their preferred payment methods more consistently, and receive clearer, more timely communication about their gifts. That means smoother journeys for donors, less manual work for your teams, and one unified system for fundraising and finance.

Recurring Payments →

Manage and automate recurring gifts across cards and Direct Debit.

Built for volume

Handle high donation volumes and seasonal peaks without adding manual work.

Direct Debit from bank or bureau

Support SEPA, Bacs, ACH and other regional direct debit schemes directly from Salesforce.

Automate Gift Aid→

Manage declarations, validate eligible donations, and submit HMRC-approved claims directly from Salesforce

A complete payment engine for fundraising

FinDock manages the full payment lifecycle – from the first donation to renewed gifts and reconciled payouts – all in one environment.

Donation Processing

Accept & Process donations via Giving Pages, PayLinks, Nonprofit Cloud, and multiple PSPs.

Learn more →

Donation Recovery

Automate retries, detect failed transactions, and send PayLinks for easy payment completion.

Learn more →

Donation Reconciliation

Match bank statements, PSP files, and offline donations without manual work.

Learn more →

Seamless integration with Salesforce nonprofit solutions 

FinDock works seamlessly with both Nonprofit Cloud (NPC) and Nonprofit Success Pack (NPSP) through dedicated source connectors, ensuring every payment and donation is mapped to the right Salesforce objects. Whether an organization uses NPC’s Gift model or NPSP’s Opportunity model, FinDock brings all payment data into Salesforce for full visibility and streamlined fundraising operations.

Collect more donations in Salesforce

FinDock helps nonprofits turn every interaction into a giving moment, keeping each donation connected to the right supporter in Salesforce. With all donation and payment data in one place, your teams see the full story behind every gift, build stronger relationships, and spend less time stitching data together.

Recurring Giving →

Keep supporters’ monthly gifts running smoothly, even as cards, mandates, or amounts change

 

PayLinks →

Send donors to a secure, branded, payment page from a campaign email, reminder, or 1:1 follow-up.

Giving Pages →

Turn website and campaign traffic into tracked donations with branded pages that write into Salesforce.

Agent-led Giving →

Let your team take compliant phone or mail donations while seeing supporter details in Salesforce.

 

Payment API →

Power custom donation journeys or integrations when you have complex or high-volume giving needs.

Outbound Payments →

Pay partners, grantees, or programmes from Salesforce and keep a clear audit trail of every disbursement.

Payment choice to build donor loyalty

Donors expect to give in the way that suits them – card, Direct Debit, digital wallet, online banking, or bank transfer. FinDock lets you offer real choice by connecting providers like Adyen, Stripe, GoCardless, Worldpay, and PayPal to the payment methods your supporters prefer.

You can find the full list of compatible providers and methods in the FinDock Factsheet

Keep recurring donations on track

When recurring donations are missed because of expired cards, updated bank details, or returned collections, FinDock surfaces these interruptions clearly in Salesforce so your team can take action. Smart retries, guided exception handling, and PayLinks make it easy for supporters to continue their giving, while significantly reducing manual follow-up for your team.

Full Payment Visibility

Failed or late donations are brought into Salesforce with clear context, so teams know which gifts need attention and why. 

Automated Recovery Journeys

Use Salesforce automation to trigger reminders, PayLinks, or follow-up journeys so donors get timely, relevant prompts to continue giving. 

Flexible Recovery Options

Offer donors options like retries, updated payment details, or adjusted payment plans, helping them resolve missed gifts in a way that works for them.

Assisted Payments, fully integrated →

For supporters who prefer personal contact, agents can take updated payments by phone or mail, with everything recorded back into Salesforce

Save the Children reduced failed Direct Debits by 60%

by using FinDock with Salesforce Marketing Cloud — enabling faster recovery and automated donor follow-up, without switching tools.

Read their story

“If something happens with a Direct Debit, we can start a journey with a donor – informing them that the Direct Debit has failed and requesting if we can get in touch. Oftentimes, a mistake can be easily rectified.”

Jeroen Beelen, Data and Marketing Automation Manager

Match every donation to the right record

 

FinDock brings payment data from banks, PSPs, and other systems into Salesforce and helps you match each payment to the right donor, pledge, or recurring schedule. Automated rules and Guided Matching reduce spreadsheet work and give finance and fundraising one shared, reliable view of payments from donors.

Bank Payments

Reconcile bank transactions so donor payments match the right donations.

PSP payments

Bring PSP transactions into Salesforce to reconcile donor payments.

Non-FinDock processed payments

Import external payment data so donor payments outside FinDock are still reconciled in Salesforce.

Guided Matching →

Use rules-based suggestions to quickly link payment references to the right donor records.

Audit-ready Transparency →

Trace every transaction from donor to deposit in Salesforce, to support audits and Gift Aid claims.

Why nonprofits choose FinDock

Native to Salesforce

Donor, payment, and finance data stay in Salesforce — no separate payment database to maintain.

Purpose-built for fundraising

Designed around recurring giving and global PSP connections.

More choice for donors

Offer cards, Direct Debit, wallets, PayLinks, bank transfers, and more to grow loyalty.

Better for your teams

Fundraising moves faster with clearer data; finance gets reliable reconciliation and compliance.

Ready to scale

Proven to handle high donation volumes, multiple currencies, and regional regulations.

Data, not funds

FinDock only orchestrates and records payments; so the funds always flow directly between you, your donors, PSPs, and banks.

Our customers report the following benefits:

%

Reduction in time spent reconciling data

%

Increase in data quality

%

Improvement in donor insights

* Data from the FinDock customer impact study, 2024

Hear directly from our customers

Customers
Load More
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.