Home / CiviCRM / WordPress

WordPress



Fraud Protection & Security:
Inclusion of reCAPTCHA is mandatory for all CiviCRM implementations.  In the absence of reCAPTCHA fraud protection guarantee is void and the organization is responsible for 100% of all fraudulent charges.  Please see "Configure reCAPTCHA in CiviCRM - (Mandatory)" for instructions.

Requirements: 

Install WordPress and then install CiviCRM: https://civicrm.org/download

Installation Guide: https://wiki.civicrm.org/confluence/display/CRMDOC/Installing+CiviCRM+for+WordPress

Integrating Click & Pledge Payment Gateway:

Download the Click & Pledge integration module from GitHub: https://github.com/ClickandPledge/wordpress-civicrm

For CiviCRM4.2.1+ versions:

Configure ‘CiviCRM Extensions Directory’ (Administrator->System Settings->Directories). And configure ‘Extension Resource URL’(Administrator->System Settings->Resource URLs)

Note: Make sure the extensions directory should be system writable.

Make sure download extension (Payment Processor) files from below link as zip https://github.com/ClickandPledge/wordpress-civicrm

Unzip it and Upload ‘com.clickandpledge.payment.clickandpledge’ folder  manually to your ‘CiviCRM Extensions Directory’.

Eg: if your ‘CiviCRM Extensions Directory’ is <WordPress path>/wp-content/uploads/civicrm/ext/​​​​​​, then upload unzipped  ‘com.clickandpledge.payment.clickandpledge’ folder to <WordPress path>/wp-content/uploads/civicrm/ext/​​​​​​ folder.

Enable your extension on ‘CiviCRM Extensions’ page:
  1. Go to Administrator > System Settings > Extensions > Clickandpledge > Click ‘Install’.

    1-1

  2. Click on ‘Install’ link to display extension information.

    Install Button

  3. Click on ‘Install’ Button. This will add ‘Click & Pledge’ Payment processor to CiviCRM payment processors list.

    CiviCRM Extensions

Admin login

http://<your_wordpress_home>/wp-login.php to login to WordPress admin area

Login Screen
 
Once logged in, click on CiviCRM on the bottom left side of the screen, or click on http://< your_wordpress_home> /wp-admin/admin.php?page=CiviCRM to launch the CiviCRM
 
Menu bar

Add Payment Processors

Go to Administrator->System Settings->Payment Processors

 6-1

Then click on Add Payment Processor

Select 'Click & Pledge' from the menu list for the 'Payment Processor Type' as shown below:

16

Add your Click & Pledge  ‘Account ID’ and ‘API Account GUID’ in the corresponding fields. Please enter the Connect Campaign URL Alias from the respective Connect Campaign, so that the receipt assigned to that campaign will replace the generic receipt. Click 'Save'.  

NOTE: To know your Click & Pledge ‘Account ID’ and ‘API Account GUID’, follow this link

Events, Contributions & Memberships

Event Setup

Click on Events->New Event

7-1

Follow the steps listed below to setup Click & Pledge as a processor for event registration:
  1. Complete the above form and click on 'Continue'
  2. Click on the 'Fees' tab (as shown below)
  3. Select 'Yes' for 'Paid Event'
  4. Select the Currency
  5. Select "Click & Pledge" for the Payment Processor
  6. Click 'Save'
8-2 

Setup Event Registration

To setup the event click on 'Online Registration' tab, check 'Allow Online Registration' then enter online registration details like start and end dates, etc.
If you select ‘Allow multiple registrations from the same email address?’  then you need to select ‘Profile for Additional Participants’ any profile of type ‘individual’

9-1

Test Event Setup

After setting fees and online registration, click on 'Event Links' at top of screen.

Event Links

From list select ‘Online Registration (Test-drive)’ or ‘Online Registration (Live)’ to test the live or the test version of the event form.

Localize Currencies, Languages, and Locations

Go to Administrator->Localization->Languages, Currencies, Locations

11-1

Contributions

Click on Contributions->New Contribution Page

12-1

Enter required details then click on ‘Continue>>’ button. It will display the following screen. Here you can select Currency, Payment Processor (see above How to add payment processor?) and select other options like amounts, etc.

Contribution Links

If you want, you can set other options like memberships, Receipt, Tell a Friend, etc.

Test Contribution Setup

After setting ‘Amounts’ option, click on ‘Contribution Links.’  It will display links for testing application.

Contribution Setup

Memberships

Go to Administrator->CiviMember->Membership Types then click on ‘Add Membership Type’

Memberships
 
From the screen you can enter the membership name, membership organization, etc.
 
NOTE: ‘Membership Organization’ must exist as a CiviCRM Organization type contact.

Configure reCAPTCHA in CiviCRM - (Mandatory)


Log in to your WordPress site and go to the CiviCRM dashboard.
  • Navigate to reCAPTCHA Settings:
  • In the CiviCRM dashboard, go to Administer → System Settings → CMS Database Integration.
  • Enter reCAPTCHA Keys:
  • In the reCAPTCHA settings section, enter the Site Key and Secret Key that you obtained from Google.
  • Save your settings.

Enable reCAPTCHA for Forms

Enable reCAPTCHA on Contribution Pages: 
  • Go to Contributions → Manage Contribution Pages.
  • Edit the contribution page where you want to enable reCAPTCHA.
  • Under the "Include Profiles" section, find the reCAPTCHA option and enable it.

Enable reCAPTCHA on Event Registration Pages: 
  • Go to Events → Manage Events.
  • Edit the event where you want to enable reCAPTCHA.
  • Under the "Online Registration" tab, find the reCAPTCHA option and enable it.

Enable reCAPTCHA on Profiles: 
  • Go to Administer → Customize Data and Screens → Profiles.
  • Edit the profile where you want to enable reCAPTCHA.




 RSS of this page