Table of Contents [ Hide]
Step 1: Add C&P Account Info to C&P Settings
Step 2: Set up Contact matching Preferences
Step 3: Set up ‘Contact & Account’ Mapping Preferences
Step 4: Update Setting on Contact Layout Pages
Step 4a: Add 'C&P Miscellaneous Information' Visualforce Page to Contact View page
Step 4b: Place Virtual Terminal button & Invoice Virtual Terminal button in Patron/Contact Detail page
Step 4c: Place 'Related Lists' on Patron/Contact Detail Page
Step 4d: Place 'Fields' on Patron/Contact Detail Page
Step 4e: Disable 'New Button' on following related lists
Step 5: Settings for using Opportunity Products
Step 6: Update Setting on Opportunity Layout Page
Step 6a: Place 'Fields' on Opportunity Detail Page
Step 7: Site Creation
Step 8: Invoice related steps
Step 9: Mail Chimp Integration
Salesforce PaaS Post Installation instructions for version 8 and higher.














After you have followed the installation steps for Click and Pledge's Payment as a Service (PaaS) app on version 8.0 and later, follow the steps below:
Step 1: Add C&P Account Info to C&P Settings
Go to C&P Settings > C&P Account to add your Click & Pledge accounts. Add as many Click & Pledge accounts to your Salesforce account as you like. This will allow your account to process transactions within Salesforce.
Hint: If you do not see the C&P Settings tab you can access it by clicking on the + sign on the very right end of your tabs area. This will bring up all your tabs.
- C&P Account Name - Name this whatever you wish. This is used for your internal reference.
- C&P Account Number - This is your Click & Pledge Account Number. See below for instructions to find.
- C&P Account GUID - This number is located in your Click & Pledge Account. See below for instructions to find.
- C&P Account Status - Select from drop down menu your Click & Pledge Account Status.
- C&P Account Currency Code - Select from drop down menu your Click & Pledge Account Currency Code
To find your Click & Pledge Account information you need to:
- Login to you Click & Pledge Account at https://portal.clickandpledge.com/
- Click 'Account Info' in upper right corner
- Under 'Your Profile' tab, click 'API Information'
- Find Account ID (C&P Account Number) and API (PaaS/FaaS) Account GUID (C&P Account GUID)

Step 2: Set up Contact matching Preferences
Within C&P Settings, go to Contact & Account tab to set up preferencesWith Contact Matching you can customize when your Contacts are to be created by choosing a Match Mode and selecting which field(s) you wish to include. This allows an organization complete control of Contact Creation which will eliminates duplicate Contacts.
Note: Most organization should find that the Semi Automatic mode will work best to reduce duplicates. Transactions will be added to a Contact when fields match and then organization will use C&P Temporary Contact tab to determine how to handle all Contacts who do not match.
Match Mode - Choose a mode. With Contact Settings there are 3 modes to choose from:
- Fully Automatic Contact Creation - A transaction will be placed under an existing Contact when one of the selected fields within each of your chosen columns is matched. If a transaction does not meet the selected criteria then a new Contact is created.
- Semi Automatic Contact Create - A transaction will be placed under an existing Contact when one of the selected fields within each of your chosen columns is matched. If a transaction does not meet the selected criteria then it will be created in C&P Temporary Contact.
- Manual Contact Creation - Every transaction will create a contact within C&P Temporary Contact.
Match Fields: Select field(s) you wish to have the Contact search select from. For columns, you can choose one or more fields. To select more than one field in a column, select <CTRL> key then select fields. A Contact will need to match one field within each column. Only choose fields within the columns you wish to have included in the search. See example below:

Step 3: Set up ‘Contact & Account’ Mapping Preferences

Step 4: Update Setting on Contact Layout Pages
To setup all settings, go to 'Contact Page Layout' page first. The path is shown below:Click 'Setup' > App Setup > Customize > Contacts > Page Layouts > Click Edit beside 'Contact Layout'


Step 4a: Add 'C&P Miscellaneous Information' Visualforce Page to Contact View page
Completing Step 4a will allow you to view Credit Card & eCheck payments, Manual Opportunity Settlement and Soft Credits on your Contact's page.At 'Contact Layout' move to 'Visualforce pages' section. Drag the section icon to create a new section. Name it C&P Info. then drag C&P Miscellaneous to that section.
After adding this page, you can observe the effect at Contact Detail Page:
Step 4b: Place Virtual Terminal button & Invoice Virtual Terminal button in Patron/Contact Detail page
Follow the path below. [This setting is also under Contact Layout (you can refer back 1st image)]
At 'Contact layout', select 'Buttons' section. Find 'Virtual Terminal' button.
Drag that button into 'Custom Buttons' area under 'Contact Detail' section. See below:
After placing the Virtual Terminal Button, click Save.
After adding this button, you can observe the changes on Contact Detail Page. See below:

Step 4c: Place 'Related Lists' on Patron/Contact Detail Page
At 'Contact Layout' select 'Related Lists' section. There find- C&P Autoresponder Queue
- C&P Autoresponder Sent Email Log
- C&P Contact Alias
- C&P Custom Questions
- C&P Data
- C&P Recurrings
- C&P Soft Credits Given
- C&P Soft Credits Received
- C&P Transactions
- Opportunities
- C&P Invoice
- C&P Pledge
- C&P Broadcaster Member Activity

Step 4d: Place 'Fields' on Patron/Contact Detail Page
At 'Contact Layout' select 'Fields' section. There find- C&P Connect Alias
- C&P Alias Contact Data
Then Click on Save.
Step 4e: Disable 'New Button' on following related lists
'New Button' needs to be disabled for:- C&P Autoresponder Queue
- C&P Autoresponder Sent Email Log

At ‘Contact Layout’, Move to ‘Related Lists’ section --> then move to the respective Related List Properties



Step 5: Settings for using Opportunity Products
Within C&P settings we have an option to “Use Products for each item in an Opportunity".This option is located under C&P Settings > Opportunity

To enable this to work we have to make some settings changes at ‘Opportunity Settings’
Follow this path to move Opportunity Settings area,
Click Setup --> App Setup -->Customize ---> Opportunities---> Settings--->

Make sure to enable/check above option
Then click Save button
Step 6: Update Setting on Opportunity Layout Page
To add C&P Soft Credits to Opportunity Layout Page follow these instructions:Click on Opportunities tab then select and an Opportunity

Then select Edit Layout

Step 6a: Place 'Fields' on Opportunity Detail Page
At ‘Opportunity Layout' select 'Fields' section. There find- C&P Contact
- C&P Order Number
- C&P Payment Type
- C&P Recurring ID
- C&P SKU
- C&P GL Account Number
- C&P Class
- C&P Sub Class
- C&P Invoice
- C&P Tax
- C&P Tax Deductible
- C&P Discount

Select following Related Lists, then individually drag it into page layout.
- C&P Allocations
- C&P Opportunity Pledge
- C&P Soft Credits
Step 7: Site Creation
At top right of Salesforce account under your account name, use the dropdown box to find 'Setup'. Once you click 'Setup' go to menu on left of page and find 'App Setup', 'Develop', then 'Site' and select 'New'
Setup > App Setup > Develop > Site > New

You will go to a Sites page where you can enter a Domain Name you would like to use. Note: Be careful when creating domain name. It cannot be modified after creation.
Check availability for Domain name first then accept the terms and click the 'Register My Force.com Domain'.
Please note: The Force.com domain name cannot include periods or other characters. A common mistake is using such texts as: www.MyOrg.org - the entry for such a domain should be: MyOrg and will look like: http://MyOrg-developer-edition.na12.force.com

Select 'OK' that you agree you cannot modify your domain.

You will go back to the Sites page and you will see the URL you created. Click on 'New'

Site Creation Instructions:

At ‘Site Label’, ‘Site Name’ and ‘Default Web Address’ type your desired text. At ‘Active Site Home Page’ user can select any value. Then click Save. After that, open your created 'Site Label' and modify as suggested below.

Site is created successfully; you can use this site name for using local images at C&P Designer.
Step 8: Invoice related steps
For using the Invoice feature of the app you need to give following permission at the created site.
Go the Site:
Setup > Develop > Sites , then Click on Site Name
Enable Visualforce
Click on 'SiteLabel"
Go down to the Site Visualforce Pages section and click on Edit

Enable the following ‘Visualforce Page’ by adding the pages to ‘Enabled Visualforce Pages’ section. To do this you will need to select them then click on the Add arrow to bring into 'Enabled Visualforce Pages'. Once finished click on Save.
- CnP_PaaS.ExternalSitePage

Update 'Public Access Settings'
Then go to 'Public Access Settings' at your created Site

After that click Edit at ‘Public Access Settings’ then set the settings as below.
(a) At 'Field-Level Security'
(i) Under Standard Field-Level Security
Please set all the fields of Opportunity object, view as Visible.

To make visible click ‘View’ beside of Contact Object Name and keep each field visibility as on and then ‘Save’ it.
NOTE: Please make sure any additional custom fields that you may wish to use in the event registration form are also visible.
(ii) ) Under 'Custom Field-Level Security’
Please Set the 'Custom Field Level Security', view as Visible. To do this follow this path
Setup -> Develop -> Sites -> Click on Site Label -> Public Access Settings -> then under Custom Field Level Security click the following list of Event Custom Objects and keep all the fields as visible.
To make visible click ‘View’ beside of Custom Object Name and keep each field visibility as on and then ‘Save’ it. These are:
- C&P Invoice
- C&P Invoice Items
- C&P Invoice Policy
- C&P Invoice Setting
- C&P Invoice Payment Policy
- C&P Designer
- C&P Designer Content Data

(b) At Standard Object Permissions

(c) In section 'Custom Object Permissions'

Then Save the edited settings.
Step 9: Mail Chimp Integration
Refer to this section for instructions: http://manual.clickandpledge.com/Versions-7-to-8-0.html#Step_10:_Mail_Chimp_Integration