Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

To get started with Konect, you will need to install the Salesforce Nonprofit Success Pack. This can be done by either using Salesforce’s Install Page or by engaging an implementation partner, such as Vertic in Australia or a list of international partners.

Konect does not add any custom objects to the Nonprofit Success Pack and uses only native data structures to process payments, issue receipts, and provide donation landing pages.

Konect has been integrated natively with the Stripe payment gateway exclusively for all financial payment processing. Stripe offers a deep set of functional features Konect takes advantage of, such as Smart Retries, Fraud Protection, and Subscription Management.

The Salesforce Nonprofit Success Pack Data Model is shown below with a description of the most commonly used data objects within Konect.

Give your authors a helping hand by using templates in your documentation space. You will need Space Administrator permissions to create templates.

To create a template:

  1. Go to "Space Tools" in the sidebar, select "Content Tools" and create a new template.

  2. Click "Page Layout" and add sections and columns to your page.

  3. Add headings and sub-headings as needed.

  4. Choose "Instructional Text" from the "Template" menu and add text that is only visible in the editor.

  5. Save your template.

Your template will become available in the Create dialog for this spaceprocess a One-Off Donation within Salesforce, simply navigate to the desired Contact and click the Donate Quick Action, see below:

Image Added

After clicking the Quick Action, you will be presented with the following Modal:

Image Added

Each of the Modal options is described below:

Input / Option

Description

From who would you like to process the Donation?

  • Individual: The Donation will be created for the Contact. The Account lookup on the resulting Opportunity populated based on the Contact’s Account Name field. This is generally the Contact's Household.

  • Business: The Donation will be created for an Account/Organisation that is associated with the Contact via the Account.PrimaryContact lookup.

    • When you select the Business option in the Modal, a lookup is presented to select the desired Account/Organisation record.

Info

When making a Business Donation - only Accounts/Organisations where the Contact is saved as the Primary Contact are available to be selected in the lookup.

How would you like to process the Donation?

  • New Donation: Creates a new Donation Opportunity record associated with the Contact or Account

  • Existing Donation: This provides the ability to process the Payment for an existing Opportunity, where the Stage = Pledged, associated with the Contact.

Amount

The Amount for the Donation. This is mandatory.

Date

The Date the Donation was made. This defaults to today but can be changed. This is mandatory.

Campaign

The Campaign the Donation is associated with. This is mandatory.

Do not allow donor changing the Campaign on the Donation Form

If the payment for the Donation is processed via a Secure Payment Link sent to the Donor, use this option to prevent the Donor from being able to change the Donation Campaign on the Secure Payment page.

Acknowledgment Status

The Receipt status of the Donation. This defaults to Email Acknowledgment Now, meaning a Receipt will be emailed to the Donor once the Donation Payment has been successfully processed.

How would the Donor like to process the Credit Card payment?

Donation Form

Show Personal Message

Personal Message Input Box

Note

Konect creates a Donation Opportunity with the Stage = Pledged prior to processing the payment with Stripe. In the event this payment is declined by Stripe, an Opportunity record with a Stage of Pledged will exist. Don’t forget to delete this if want to remove it from Salesforce.

Related Pages

Filter by label (Content by label)
showLabelsfalse
spacesKKB
showSpacefalse
sorttitle
typepage
cqllabel = "documentation-space-sample" and type = "page" and space = "KKB"
labelsdocumentation-space-sample