CiviCRM includes CiviContribute with Online Contribution Processing support for PayPal Website Payments Pro, PayPal Express, Moneris, Google Checkout, PayJunction and Authorize.net. Click on the appropriate link below for information on set-up for your processor of choice.
This page will be updated as support for additional processors becomes available. If you are interested in developing a plug-in for another processor - review this page. Then contact the CiviCRM development team at civicrm-dev@lists.civicrm.org if you need further guidance.
 | Configuring SSL for Your Online Contribution Pages
If you select a payment processor configuration where users are entering their credit card information in a form on your site (such as PayPal Pro, Authorize.net, PayJunction or Moneris), you will also need to configure your web-server and CivCRM to support SSL (secure encrypted) pages.
Check with your server administrator or hosting service for information on obtaining an SSL certificate and configuring your web server to support SSL encrypted pages (more info...|CRM:SSL Configuration for Apache and CiviCRM].
Once you have verified that you can access pages in your site using _https://yoursite.org/_ then configure CiviCRM to redirect all online contribution pages to use SSL:
- Navigate to Administer CiviCRM » Global Settings » Resource URLs
- Set Force Secure URLs (SSL) to YES and save your change.
- Verify the new setting by clicking Test-drive or Live Page from Administer CiviCRM » Configure Online Contribution Pages. Your contribution forms should automatically redirect to https://... and you should see the encryption (lock) symbol in your browser.
|