# Setup overview To get FinDock up and running, you need to do some installing and configuring both on the Salesforce side of things, and on the FinDock side. The basic setup process is: 1. [Install FinDock.](/docs/setup/install-findock) 2. [Configure Salesforce permissions.](/docs/setup/general-permission-guidance) 3. [Configure FinDock Core.](/docs/setup/configure-findock-core) 4. [Connect and configure ProcessingHub.](/docs/setup/configure-processinghub) 5. [Connect WebHub.](/docs/setup/configure-webhub) Once the basic setup is in place, you can add [payment extensions](/docs/payment-processors) to integrate with your preferred payment processor. You may also need to install a [source connector](/docs/source-connectors) for industry solutions. A quick and simple setup If you would like to just like to test FinDock and practice some payment collections, try the [Quick Start](/docs/getting-started/quick-start). You can also use advanced options like [automated Chatter upload](/docs/setup/automatic-chatter-file-upload-with-email), and if you have existing payment data, use our recommendations for [migrating payment data](/docs/setup/migrating-payment-data)