Mollie is an internationally active payment service provider supporting a range of regions and payment methods. The Mollie for FinDock package provides integration with the Mollie service and supports a multitude of payment methods. Be aware that your contract with Mollie needs to support the payment methods you wish to activate.
|SEPA Direct Debit|
Install and activate Mollie payment extension
To receive callbacks from Mollie, you need to configure a Salesforce site to receive these callback messages.
To configure callbacks:
- If you haven’t already, configure a base site as explained in Configuring a Salesforce site.
- For this site, assign the following permission sets to the site guest user:
- Mollie integration user
- Mollie ALL FLS
- If you are using FinDock with Converse as a source, please make sure the site guest user has access to the Converse object Agreements.
- Add the following pages to the site’s Visualforce pages:
Link your account
Once the callbacks and related permissions are configured, you can link your Mollie account to the extension. To link your Mollie account to the extension:
- Launch the FinDock app and click the Setup tab.
- Scroll to the Payment Extensions section and click on the Mollie for FinDock tile.
- In your Mollie dashboard, navigate to Developers > API-keys.
- Copy the test and production API keys from your Mollie dashboard to the Mollie Payment Extension setup.
- Add as the Public URL the callback site URL you configured earlier.
- Ensure you have also enabled test mode in Mollie if your account is approved for production.
- Unapproved accounts have test mode available by default, but approved accounts can disable test mode. When the Mollie extension is set to Is test, FinDock only uses the test credentials.
Payment API messages
The following are example messages for single and recurrent payments using the Payment API.
When initiating payments through the API, additional processor-specific parameters can and/or need to be included for a particular payment method. You can check these parameters by calling the
/PaymentProcessors endpoints. For more information, please check out our API Reference Guide.