Yes, FinDock supports Person Accounts, a type of Account defined by Record Type.
Some industry solutions, such as Fundraising require the org to have Person Accounts enabled. The feature is otherwise optional. For more information, see the Salesforce guide Setting Up Person Accounts
Although Person Account is treated as its own object for record types and layouts, Person Account records in practice use fields from Account and Contact objects.
Here are a few things to keep in mind when using Person Accounts with FinDock.
Record types play an essential role in orgs with Person Accounts enabled. There is a default record type for Person Account, but you can create more.
To ensure Payment API calls create the right data, you should always explicitly declare the record type in the API message using the
For further details, please refer to the sections "Accounts, Contacts, Person Accounts" and "Salesforce Fields" in the API reference guide.
When using Giving Pages with Person Accounts, you need to include the RecordType Id as an additional Payment Form field and make sure other additional fields are mapped to Account, not Contact.
Explicitly set the RecordType Id if you create an Account record in a Guided Matching rule.
Please also keep in mind deduplication and the specifics around Person Accounts.
While the Gift Aid data model remains the same when Person Accounts is enabled, the Gift Aid Declaration component should only be added to record layouts for Person Account. Using the component on Contact layouts is not supported once Person Accounts is enabled.