For Soapbox Engage instances integrating the Donations app with Salesforce Nonprofit Cloud, Soapbox user the OAuth authentication method. This method allows the Salesforce user whose account is to be used for the integration to login as they normally would to Salesforce when establishing the connection between Salesforce and Soapbox.
This connection is made using the Salesforce Nonprofit Cloud Settings module on the Soapbox Engage Control Panel.
Alternatively, Soapbox can connect to a Salesforce method using the username, password, and security token associated with a Salesforce user. This method is used for all other Salesforce integrations outside of the Donations app.
This connection is made using the Salesforce.com Settings module on the Soapbox Engage Control Panel.
When should I connect my Soapbox Engage instance to Salesforce using the Salesforce Nonprofit Cloud Settings module on the Soapbox Engage Control Panel?
You should use the Salesforce Nonprofit Cloud Settings module to connect to Salesforce when you are using the Soapbox Engage Donations app with an instance of Salesforce running the Salesforce Nonprofit Cloud.
When should I connect my Soapbox Engage instance to Salesforce using the Salesforce.com Settings module on the Soapbox Engage Control Panel?
You should use the Salesforce.com Settings module when you are any Soapbox Engage app or service to integrate with Salesforce other than the Donations app with an instance of Salesforce running the Salesforce Nonprofit Cloud.
I am using Salesforce Nonprofit Cloud and have connected to Salesforce using the Salesforce Nonprofit Cloud Settings module. Should I also connect to Salesforce using the Salesforce.com Settings module?
If you are only using the Donations app with Salesforce Nonprofit Cloud, you do not need to also connect to Salesforce using the Salesforce.com Settings module.
If you are using Engage app or feature that connects with Salesforce beyond the Donations app, you should also connect to Salesforce using the Salesforce.com Settings module
I am using Salesforce Enterprise edition without Nonprofit Cloud, should I connect my Soapbox Engage instance to Salesforce using Salesforce Nonprofit Cloud Settings module?
No. You only need to connect to Salesforce using the Salesforce.com Settings module.
I am using Salesforce Nonprofit Success Pack, should I connect my Soapbox Engage instance to Salesforce using Salesforce Nonprofit Cloud Settings module?
No. You only need to connect to Salesforce using the Salesforce.com Settings module.