Payments with FinDock
FinDock enables you to accept, collect and process both one-time and recurring payments directly from Salesforce. You can use many payment methods through different payment processors. For several direct debit schemes, FinDock is a native processor, handling certain payment actions.
When working with payments, here are a couple of key concepts to keep in mind.
Online payments
Money exchanges hands immediately. Online payments are synchronous - authorization and money transfer happen sequentially without delay. Debit card purchases, for instance, are online payments. The amount is debited as soon as the payer approves the transaction.
Offline payments
Money transfer is delayed. Offline payments are asynchronous - the money transfer happens at a different time from the payment authorization. These are also called “payer not present” payments, highlighting the fact that the payer is not involved in collection.
The above concept definitions can help you understand the technical distinctions between different payment methods and processor combinations supported by FinDock. This isn't the only way to define "online" vs. "offline" payments. Sometimes "online payment" is used for anything done "online" through the internet, for instance.
With these concepts in mind, have a look at the payment objects FinDock uses to natively manage payments on Salesforce.