...
TRUSTED SITE NAME | TRUSTED SITE URL |
Google Pay | |
PayPal | |
jQuery | |
Gstatic | |
PayPal Sandbox |
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”.
...