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.

Streamline rent collection for social housing and commercial real estate on Salesforce.

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.

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.

Meet us at upcoming events, or catch up with our on-demand webinars.

Browse our Feature Showcase videos and FinDock shorts

Support Center >

Get help from our resources or submit a support request.

Knowledge base >

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.

Payment orchestration and reconciliation, built for Salesforce native finance teams

Collect, pay, and reconcile across every payment channel, inside the Salesforce accounting or ERP platform your team already runs on.

Bank imports, matching and exceptions

 

FinDock brings bank transactions, PSP payments, and other payment sources into your accounting system and matches them automatically to the right invoice and customer account. While our automated Guided Matching handles complex scenarios, from overpayments, underpayments or partial matches.

The result is a real-time view of what has been paid, what is outstanding, and what needs attention. All inside Salesforce.

Bank statement import

CAMT.53, MT940 & CODA

Drop in standard bank statement files from any European or global bank.

Live bank feeds

Real-time transaction streams pulled directly from your banks.

Rule-based auto-matching

Match by invoice numbers, custom references, as-of-aging or outstanding amounts

Configurable tolerances, oldest/newest first, highest/lowest amount first.

Multi-line and partial-payment splits

Reconcile bank statement transactions with single-invoice, multi-invoice and partial-invoice payments.

Automated exception handling

Payroll, interest & balancing journals

Recurring non-invoice items handled by rules, reducing manual work.

Exceptions inbox

Low-confidence matches land in a triage view with ranked suggestions.

Overpayment handling

Automatic cash balance booking

When no open invoice remains, the surplus posts automatically to the customer balance.

Inbound collections and outbound payments

 

FinDock processes inbound direct debits, card payments, and paylinks, and generates outbound payment files for local and cross-border rails. All from inside Salesforce.

Inbound · Direct Debit

SEPA DD, BACS DD, e-mandates

Mandate management, retries, and PSP integrations — all from Salesforce.

Inbound · Cards & paylinks

Credit card payments via PSPs

Tokenised charges via your provider of choice.

Branded paylinks

Hosted, branded payment pages sent directly from your records.

Outbound · Multi-regional files

SEPA pain.001, Swiss QR IBAN, cross-border

Pain.001 file-based payments for SEPA, Swiss QR bill, cross-border. EU, US, Canada, Hong Kong and more.

Outbound · Regional rails

Official Clearinghouse member for Sweden and Norway

Sweden Bank Giro Clearing plus the Norway equivalent.

Submit without re-entering data

Direct from your accounting records

Upload the file to your bank portal, without the need to copy and paste, or rework spreadsheets.

Everything finance ops needs to collect, pay, and close faster

Purpose-built for Salesforce accounting and ERP systems. Reduces manual reconciliation with automated journal exception entries. Single audit-ready outbound payment processing.

Real-time auto-matching

Pattern, amount, reference, and fuzzy matching reconcile inbound payments against open invoices the moment they land.

Multi-source reconciliation

Bank transfers, Stripe, Adyen, SEPA, ACH, cards, and marketplaces — all normalised into one matchable stream against your ledger.

Exceptions inbox

Anything the engine cannot auto-match lands in a triage view with suggested matches and one-click apply.

Native to Salesforce

Installed managed package. Writes directly to Cash Entries, Receipts, and directly to your GL. 

Audit-ready by default

Every match is logged with rule, score, and operator. Reversals are one click and fully traceable.

Close metrics dashboard

Track match rate, exceptions ageing, and DSO impact in real time. Share weekly close health with leadership.

From payment initiation to closed books — in four steps

A continuous matching pipeline. Payments execute and reconcile as money moves.

Step 1

Connect banks and providers

Plug in bank accounts, PSPs, and payment rails via CAMT, MT940, or live bank feed. 

Step 2

Generate outbound payment files

Produce standards-compliant payment files for local and cross-border payment rails in EU, US, Canada, Hong Kong and more. Submit to your bank portal without re-entering a single line item.

Step 3

Collect and reconcile all inbound payments

Bank transfers, direct debits, card payments, and paylinks all auto-match against open invoices in real time — using configurable rules and ML. No manual journal entries.

Step 4

Post and close

Matched transactions post to Cash Entries and to your GL automatically. Exceptions automatically triaged. Reducing your close period from days to hours.

A complete payment and reconciliation stack for Salesforce finance teams

Matching engine

  • Reconcile bank statement transactions with single-invoice, multi-invoice and partial-invoice payments
  • Match by invoice numbers, custom references, as-of-aging or outstanding amounts
  • Streamline customer credit note refunds with our automated payment schedules
  • Auto-match supplier credit note refunds through our reconciliation matching rules
  • Custom rules per entity or business unit

Platform integration

  • Native managed package on Salesforce
  • Reconcile cash and book journals directly to your GL
  • Multi-org and multi-entity ready
  • Respects Salesforce permission model
  • Customer and vendor refunds posted directly to your GL

Payment initiation

  • Outbound payment file generation: SEPA, wire, cross-border
  • Direct debit with mandate and retry logic
  • Credit card charges via your PSP
  • Branded paylinks sent from Salesforce
  • Automated payment schedules for SEPA direct debit file,cross-border.

Ready to close your books faster?

FinDock is trusted by 400+ organisations worldwide, processing over 190 million payments contracted annually and managing $5.7 billion in revenue. With a 4.98-star rating on the Salesforce AppExchange, we sometimes end up with an award in hand.

Get started
with FinDock

Get started illustration

Share a few details about your use case and we’ll connect you with the right team. We’ll help you:

Identify the best approach for payments on Salesforce
Understand key capabilities, integrations, and pricing
Define the next steps for implementation
Or watch the FinDock Demo video first to see our payment engine in action.
Privacy Overview

We use cookies and similar technologies to make our website work properly and to measure its use. 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.

With your permission, we also use cookies to personalize your experience, show relevant advertisements, and connect with you on social media. This may involve processing personal data and sharing it with our partners. In our cookie statement you can read how we or our partners handle this.

See our Cookie Statement for a full explanation