Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

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.

  • Go to Set up Home page > Permission Set > PosiPay

  • Go to Set up Home page > Click User under the Administration > Users > System Administration

  • After clicking the User, click the Permission Set Assignment.

  • Choose PosiPay and click Add to Enabled Permissions Sets then click Save. You have access to all objects and fields in the PosiPay org.

Enable Communities

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

image-20240115-025736.png

Community Site

  • Go to Setup > All Sites > Click New

  • Choose a template, for our Site, we choose Build Your Own (Aura).

  • Fill in the necessary information then click Create.

For example:

  • After doing so, click Builder.

  • Click the Publish button in the upper right corner and it will show a confirmation message and click Publish.

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

  • In All Sites, click Builder next to the site you want to access.

  • Click Settings and select General.

  • Under Guest User Profile, click the profile name.

  • Click Object Settings.

image-20240131-030720.png
  • Search for the Objects that you want to configure for the Guest User.

image-20240131-030833.png
  • Gateway Event
    Click Edit and tick Read and Create under the Object Permissions as well as in Fields Permissions and click Save.

    image-20240131-030938.pngimage-20240131-030955.png
  • Gateway Account

    image-20240131-031029.pngimage-20240131-031039.png
  • PosiPay Log

    image-20240131-031121.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

  • No labels