Note: Do this after installing the latest package.

Permission Set

To have access to the PosiPay feature, assign PosiPay’s Permission Set to a User with a System Administrator profile.

Enable Communities

Enable the experience cloud communities.
Setup > Digital Experiences > Settings > tick Enable Digital Experiences > click Save

image-20240115-025736.png

Community Site

For example:

After creating the Community Sites do the following configuration:

  1. Go to Setup Homepage

  2. In the Quick Find box search All Sites and click Builder

image-20240115-032704.png
  1. The Community page should be accessible by Guest User

image-20240115-032902.png

Webhook Guest User Profile Config

Webhook Object Access

Go to Set up > Search for Digital Experience in the Quick Find Box > Click All Sites

image-20240131-030720.pngimage-20240131-030833.png

Webhook Listener Class

  1. In the Quick Find box in the Setup Homepage search Profiles under Administration

image-20240115-033014.png
  1. Click Stripe Form Profile and click Apex Class Access

image-20240115-033329.png
  1. Click Edit to add Webhook Listener Class

image-20240115-033357.png
  1. Under the Available Apex Class find PosiPay Webhook Listener and add it to the Enabled Apex Classes

image-20240115-033419.png

Custom Settings

Gateway Account Settings

Go to Set up > Custom Settings > Gateway Account Settings

image-20240131-071551.png

API Token
Encrypted value of the actual API Token of the gateway account record.

Authenticated

This will tell the system that a certain gateway account record is already authorized.

Publishable Key
Encrypted value of the actual Publishable Key of the gateway account record.

Whole NPC config link

specific to the data processing engine config link

Turn on the Basics for Fundraising

Turn on Salesforce features that enhance Fundraising features.

  1. Assign the Fundraising_Admin Permission Set Group to the admin user performing the Fundraising setup.

    1. Go to Setup > Permission Set Groups > click the permission set > Manage Assignments > Add Assignments > tick the admin user of the Org > click Assign

image-20240129-053118.png
  1. To define tasks needed to complete a business process, set up Action Plans.

    1. From Setup, in the Quick Find box, enter Action, and then under Guided Setup, select Action Plans.

    2. Follow the guided setup to configure Action Plans.

      1. For detailed configuration steps, see Action Plans in Salesforce.

Assign Permission Set Licenses and Configure Action Plan

image-20240129-053430.pngimage-20240129-054001.pngimage-20240129-055034.png

Configure Action Plan Settings

image-20240129-055523.pngimage-20240129-060301.pngimage-20240129-062254.pngimage-20240129-063632.pngimage-20240129-064541.png
  1. To segment similar stakeholder profiles, set up Actionable Segmentation.

    1. From Setup, in the Quick Find box, enter Actionable, and then under Guided Setup, select Actionable Segmentation.

    2. Follow the guided setup to configure Actionable Segmentation.

      1. For detailed configuration steps, see Enable Actionable Segmentation.

      image-20240129-065420.png
  2. To use a Data Processing Engine, set up Data Pipelines.

image-20240129-070901.png
  1. To let users add custom tags to stakeholder records, set up Interest Tags.

image-20240129-030435.png