FinDock for Fundraising




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.
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

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.
“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

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


















