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.

Seamless online

payment management

directly on Salesforce

Accept, process and reconcile payments from multiple sources

With FinDock, online payments become a seamless part of Salesforce. Customers can pay how they prefer, while organizations manage the full journey—from initiation to reconciliation—directly in Salesforce. The result: smoother operations, stronger engagement, and happier customers.

Why FinDock for online payments?

FinDock transforms Salesforce into a powerful payment operations and experiences platform, ensuring that online payments are not just transactions but valuable customer interactions. By integrating payments natively within Salesforce, organizations gain:

Better customer experience

by offering more flexibility and transparency in the payment process.

Real-time visibility

into payment statuses directly within your Salesforce CRM.

A single source of truth

ensuring finance, sales, and service teams work with the same data.

Seamless reconciliation

reducing manual work and payment failures.

With FinDock, organizations can manage all aspects of online payments within their Salesforce environment, from initiation to reconciliation, across multiple payment providers and methods. 

Easily integrates with a wide range of PSPs and payment methods.

One platform, endless payment options — FinDock supports a wide range of payment providers and methods, all fully integrated with Salesforce.


Find the full list of supported payment methods and processors in our factsheet.

Adapt payment methods

Easily add or switch payment methods in Salesforce with just a toggle. FinDock supports a mix of global and local options, so you can meet customer preferences today—and stay ready for tomorrow.

Manage payment providers

Seamlessly connect to new payment providers—no custom development needed. With FinDock, you can test, switch, and scale as your business grows.

From invoices to subscriptions—handle every payment in one system

One-time payments

From donations to invoice payments, initiate and track one-time payments directly in your CRM. FinDock ensures everything is reconciled in real time—no manual work, no external systems.

Recurring payments

Create flexible payment schedules, manage mandates, and handle retries for failed payments. FinDock automates the entire lifecycle, keeping your data accurate and your revenue steady—whether it’s subscriptions, memberships, or recurring donations.

FinDock is a 100% Salesforce native solution

Seamless integration

FinDock functions as a native Salesforce application, providing a fluid experience within your existing Salesforce environment.

Real-time data

Your Salesforce reports and dashboards reflect up-to-date payment statuses for accurate tracking and analysis.

Strong security

All data within FinDock is secured by Salesforce’s robust security protocols.

Compatible with every Salesforce cloud

Giving Pages

Built right into Salesforce

Create beautiful, mobile-friendly donation pages – directly in Salesforce. FinDock Giving Pages help you launch fast, collect donations effortlessly, and make giving frictionless.

Fast & easy

Launch custom payment pages in minutes, without leaving Salesforce.

No code

Design forms and connect payment providers—no developer required.

No extra costs

Use FinDock’s Payment Pages with no extra licensing fees.

FinDock Payment API

Powering FinDock’s solutions—and yours

The FinDock Payment API is the engine behind FinDock’s Payment Pages and PayLinks—driving seamless payment experiences out of the box. But it doesn’t stop there. Use the same powerful API to build fully custom payment flows tailored to your own apps, systems, and business processes.

Custom payment experiences

Build any payment journey—from donations to e-commerce—and make it your own, powered by FinDock’s API.

One API, endless use cases

Connect mobile apps, existing systems, or Experience Cloud. One flexible API covers it all.

Seamless Salesforce integration

Every transaction automatically updates Salesforce for real-time accuracy and smooth reconciliation.

Payment Experiences

Build flexible payment journeys in Salesforce Experience Cloud

Create branded payment experiences that can adapt to who is paying, what they choose and what Salesforce already knows about them.

Start from a template, shape the journey with Salesforce Flow, and let FinDock handle the payment.

More relevant for customers

Show the right choices, questions and information based on Salesforce data.

More control for your team

Change content, logic and journeys using Experience Cloud and Flow.

Flexible for different payment journeys

Change the experience around different customers, choices and payment needs.

Ready to take your payment management to the next level?

Contact us today to learn how FinDock can transform your business and drive Customer Payment Happiness!

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