Set up a payment processor¶
You can configure one or more Payment Processors for your CiviCRM installation.
You will then need to assign an active Payment Processor to each Online Contribution Page and each paid Event. If no Payment Processors have been configured for your site,
- Go to Administer > System Settings > Payment Process and click on New Payment Processor.
- Choose the Payment Processor Type from the dropdown list.
- Assign a descriptive name to this processor configuration and an optional description. The name will show up when you want to select a Payment Processor for a Contribution Page or Event. A description can be useful if you are configuring multiple merchant accounts for different chapters or sub-organizations within your site with the same Payment Processor type.
- Select a Financial Account. You probably want to have a separate Financial Account for each Payment Processor, but your bookkeeper or accountant will be able to advise you best on this. The Financial Account you select records where the money gets deposited, not the sort of revenue you anticipate it receiving. The Contribution, Membership and Event money you receive will also get recorded into different revenue Financial Accounts as well, based on the configuration of contribution pages and events. For a partial explanation of how this works, see Double Entry Accounting in Wikipedia.
- Make the Processor active so that it is available for use with paid Events and Online Contribution Pages. If the Processor allows you to collect credit card information on your website, your staff will also be able to use it to submit credit card Contributions and payment for Memberships and Events.
- If you have multiple Payment Processors, the one you set as the default will be selected when you create a Contribution or Event Page or process a credit card payment in the admin area, although you will be able to override that selection manually.
- Fill in the appropriate live payment and test payment details for your Payment Processor. Note that the fields in these sections vary according to the Payment Processor type selected.
You will need to do some further set up on the actual payment gateway but that is beyond the scope of this book and should be documented by your gateway.
Once done, the Processor will be available in your paid Events and Contribution pages.
Test payments and dummy payment processors¶
For the purposed of testing, you can configure dummy Payment Processors.
If you do use a dummy Payment Processor, or are using any payment pages in test mode, the following card details should work:
- Card type: Visa
- Card number 4111 1111 1111 1111
- CVV: any three digits
- Expiry: any date in the future