Versions Compared

Key

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

...

TRUSTED SITE NAME 

TRUSTED SITE URL 

Google Pay 

https://pay.google.com 

PayPal 

https://www.paypal.com  

jQuery 

https://code.jquery.com/jquery-3.5.1.min.js 

Google 

https://www.google.com  

Gstatic 

https://www.gstatic.com 

PayPal Sandbox 

https://www.sandbox.paypal.com  

Public Access 

Make all the pages accessible to public. Repeat the same steps for all the 3 pages (Multi Screen, Single Screen and Checkout Page). 

...

Go to Settings > General > Enable “Public can access the site”. 

...

 Publish Site Publish Site 

 

Click the Publish button at the top right hand corner of the page.

Guest User Profile Permissions 

...

Object Settings 

Object Name  

Object Permissions  

Gateway Disclaimers  

Read  

GAU Selection List  

Read  

Campaign Dollar Handles 

Read 

GAU Allocations 

Read 

Campaigns 

Read 

 
Settings

Set all object permissions to Read.

Object Names:

  • Gateway disclaimers

  • GAU selection list

  • Campaign dollar handles

  • GAU allocations

  • Campaigns

Apex Class Access 

ASPHPPADDON.PGCallProcessBDEItem 

ASPHPP.ASPP_ProcessPayment 

WITFA.AS_Build_Campaign_Controller 

WITFA.AS_BuildFundraisingCampaign_Controller 

WITFA.AS_Dollar_Handle_Controller 

WITFA.ASDisclaimerComponent_Controller 

WITFA.ASPaymentMethodController 

WITFA.TypeaheadLookupController 

WITFA.ASEncryptDecryptData 

AS_FundraisingSettingsController 

WITFA.AS_CampaignBranding_Controller 

 

System Permissions – (this option will not be available soon due to permission changes in guest user profile) 

Run Flows 

 

Update Time Zone for Guest User 

Go to Setup > Profiles > Web Integration Toolkit Profile > Guest User Licence.

Update the time zone to Australia or wherever is the client located. Click Assigned Users and Edit. 

Click Edit. Set up the correct Time Zone under Locale Settings.  

 

Activate Site 

 

...

Flow Access 

Give the Salesforce Admin or other profile access to wit flows. Go to Setup > Profile > System Admin > Object Settings.  

...

Setup CSP Trusted Sites 

...

Go to Setup > CSP Trusted Sites. Make sure that the following trusted sites below are created. 


Setup CORS 

Go to Setup > CORS. Make sure that the following CORS below are created. 

...

Setup Remote Site Settings
Go to Setup > Remote Site Settings. Make sure that the following remote sites below are created.  

...

Manage Campaign Record Types Types 

These are the available campaign record types depending on the WIT subscription that the client has. Deactivate other record types if not needed.  

WIT Essentials 

WIT Professional 

Donation Page 

Acquisition Page 

 

Donation Page 

 

Reference Campaign 

 

Reprocess Donation 

 

Tribute 

 

Update Contact Record Details 

 

Update Credit Card 

 

Setup Custom Metadata Types
Go to Setup > Custom Metadata Types. Find Web_Page_URL and select “Manage Records”. 

Make sure that these metadata are created.

...

Setup Custom Settings
Go to Setup > Custom Settings > Web Toolkit Settings and click “Manage”. 

...