Payment Methods
FinDock supports national and international payment methods through several Payment Service Providers (PSPs). This is an overview of the payment methods and their availability through different PSPs.
Terminology
FinDock uses the following definitions and classifications when it comes to payment methods:
Payment Method
Payment method is the way your payer gives money. Each method has certain capabilities and restrictions. Importantly, the method usually determines the transaction processing fee and the fee for the channel (online, phone, mail, etc.) used to complete the payment.
Payment Processor
Payment processors are third parties, often called Payment Service Providers (PSPs), that process the actual payment. Different processors not only offer different payment methods, but also offer different pricing and services for the same payment method. FinDock does not touch the payment flowing from your payer to you through PSPs.
For some payment methods like SEPA Direct Debit, FinDock is a processor, but not as described above. FinDock generates and accepts the required files to collect payments through your bank. The bank handles the actual payments (money), while FinDock manages the payment transactions (data).
You need a contract with a PSP, payment gateway or bank for a given payment method before you can use it with FinDock.
Entity
Who can initiate the Payment. Some payments can only be created in FinDock by the actual payer through a hosted payment page. Others can be created in FinDock by a Salesforce user (that is not the actual payer) by entering the required data like a bank account.
One-time Payments
One-time payments are executed only once.
Recurring Payments
Recurring payments can be executed several times over a specified or un-specified period. Recurring payments require a mandate to be stored in FinDock and can be collected through a Payment Schedule.
Multi-currency
Specific payment processors allow you to collect payments in more than one currency. Salesforce also has a setting to allow using multiple currencies in the org. However, FinDock only supports multi-currency for certain payment processors. More information can be found in our Multi-Currency article.
Multi-merchant
Specific payment processors allow you to create more than one (bank) account. For a subset of payment processors, FinDock supports several accounts, so you can collect different payments on different accounts. More information can be found in our Multi-Merchant article.
Refunds
Many payment methods allow you to refund payments. Please be advised that restrictions, especially on partial refunds, apply. In most cases, refunds are initiated through the PSP (e.g. your account dashboard), and FinDock updates Salesforce data based on notifications from the PSP. For some payment methods, like direct debit, refunds are determined and handled according to the scheme rules.
Payment Methods and Processors
FinDock supports several types of payment methods.
Direct Debit
Payment Method | Payment Processor | One-time | Recurring | Refunds |
---|---|---|---|---|
BACS Direct Debit | FinDock | -- | ||
BACS Direct Debit | GoCardless | -- | ||
BACS Direct Debit | SmartDebit | -- | ||
BACS Direct Debit | Stripe | -- | ||
CH-DD Direct Debit | FinDock | -- | ||
LSV Direct Debit | FinDock | -- | ||
PostFinance Card | Six Saferpay | -- | ||
SEPA Direct Debit | Buckaroo | -- | ||
SEPA Direct Debit | FinDock | -- | ||
SEPA Direct Debit | Mollie | -- | ||
SEPA Direct Debit | Stripe | -- | ||
SEPA Direct Debit | GoCardless | -- | ||
Autogiro | GoCardless | -- | ||
AvtaleGiro | FinDock | -- |
Credit Transfer
Credit Transfer payment are outgoing payments (Payables).
Payment Method | Payment Processor | One-time | Recurring | Refunds |
---|---|---|---|---|
SEPA Credit Transfer | FinDock | -- | -- |
Cards
Payment Method | Payment Processor | One-time | Recurring | Refunds |
---|---|---|---|---|
Credit Card | Adyen | |||
Credit Card | Axerve | |||
Credit Card | Checkout.com | |||
Credit Card | Mollie | |||
Credit Card | Redsys | |||
Credit Card | Six Saferpay | -- | ||
Credit Card | Stripe | |||
Credit Card | Worldpay Corporate Gateway | |||
Credit Card | Buckaroo | |||
Credit Card | Worldpay BG350 | -- |
Online banking
Payment Method | Payment Processor | One-time | Recurring | Refunds |
---|---|---|---|---|
Bancontact | Adyen | -- | ||
Bancontact | Checkout.com | -- | ||
Bancontact | Mollie | -- | ||
Ideal | Adyen | -- | ||
Ideal | Buckaroo | -- | ||
Ideal | Checkout.com | -- | ||
Ideal | Mollie | -- | ||
Ideal | Stripe | -- | ||
PostFinance E-finance | Six Saferpay | -- | -- | |
Sofort | Adyen | -- | ||
Sofort | Buckaroo | -- | ||
Sofort | Mollie | -- | ||
TWINT | Six Saferpay | -- | ||
Bancontact | Buckaroo | -- | ||
Instant Bank Pay | GoCardless | -- | -- | |
Bancontact | Stripe | -- |
Payment request
Payment Requests are payment methods that are not authorized immediately by the payer. They can be sent by mail, email, etc.
Payment Method | Payment Processor | One-time | Recurring | Refunds |
---|---|---|---|---|
Acceptgiro | FinDock | -- | ||
Bollettino Postale | FinDock | -- | ||
CH-DD ESR | FinDock | -- | ||
LSV ESR | FinDock | -- | ||
OGM | FinDock | -- | ||
Tikkie | Tikkie | -- | ||
iDEAL QR | Buckaroo | -- | ||
QR-bill | FinDock | -- |
Wallet
Payment Method | Payment Processor | One-time | Recurring | Refunds |
---|---|---|---|---|
PayPal | Buckaroo | |||
PayPal | PayPal | |||
Apple Pay | Stripe | |||
Google Pay | Stripe | |||
PayPal | Mollie |
Cryptocurrency
A cryptocurrency is a digital asset based on blockchain technology. The "coins" and transactions are maintained by the decentralized system of the given cryptocurrency where the data is kept secure through use of advanced cryptography techniques.
There are many cryptocurrencies, with more coming to the market. Perhaps the most well-known is Bitcoin, one of the first coins on the market and currently has the largest market share.
Payment Method | Payment Processor | One-time | Recurring | Refunds |
---|---|---|---|---|
Bitcoin | Six Saferpay | |||
Ethereum | Six Saferpay |
Other
These payment methods are typically initiated by the payer or do not require a collection processing step for FinDock. The transactions from these methods do not require a specific payment extension and can be created and matched manually or through automated bank file matching.
Payment Method | Payment Processor | One-time | Recurring | Refunds |
---|---|---|---|---|
Bank Transfer | FinDock | -- |
Checking available payment methods
To find out what payment methods are activated in a specific Salesforce environment, you can make a API call to the /PaymentMethod
endpoint of the FinDock Payment API.