{* +--------------------------------------------------------------------+ | Copyright CiviCRM LLC. All rights reserved. | | | | This work is published under the GNU AGPLv3 license with some | | permitted exceptions and without any warranty. For full license | | and copyright information, see https://civicrm.org/licensing | +--------------------------------------------------------------------+ *} {htxt id='proc-type-title'} {ts}Payment Processors{/ts} {/htxt} {htxt id='proc-type'}
{ts}Refer to the following documentation:{/ts}
{ts}If you're not sure which processor to use - we recommend reviewing terms, limitations and coverage areas on each processor's website before proceeding.{/ts}
{ts 1="https://civicrm.org/extensions/civicrm?cat=125"}If your desired processor is not in the list, check the Extensions Directory for more payment processors you can download. If you still can't find it, consider partnering with a developer and contributing a new extension.{/ts}
{/htxt} {htxt id='AuthNet-live-user-name'} {ts}Generate your API Login and Transaction Key by logging in to your Merchant Account and navigating to Settings » General Security Settings.{/ts} {/htxt} {htxt id='AuthNet-live-password'} {ts}Generate your API Login and Transaction Key by logging in to your Merchant Account and navigating to Settings » General Security Settings.{/ts} {/htxt} {htxt id='AuthNet-live-signature'} {ts}You may also optionally set an MD5 Hash Key to verify that responses come directly from Authorize.Net. Login to your merchant account and navigate to Account Settings. Select MD5-Hash and enter a new hash value. This can be just about any string of characters or words. Then enter the exact same value here.{/ts} {/htxt} {htxt id='AuthNet-live-url-site'} {ts}The URL for Authorize.net's LIVE Payment server. Use the default value unless otherwise advised by the processor.{/ts} {/htxt} {htxt id='AuthNet-live-url-recur'} {ts}The URL for recurring payments. Use the default value unless otherwise advised by the processor.{/ts} {/htxt} {htxt id='AuthNet-test-user-name'} {ts}Generate your API Login and Transaction Key by logging in to your Merchant Account and navigating to Settings » General Security Settings.{/ts} {/htxt} {htxt id='AuthNet-test-password'} {ts}Generate your API Login and Transaction Key by logging in to your Merchant Account and navigating to Settings » General Security Settings.{/ts} {/htxt} {htxt id='AuthNet-test-signature'} {ts}You may also optionally set an MD5 Hash Key to verify that responses come directly from Authorize.Net. Login to your merchant account and navigate to Account Settings. Select MD5-Hash and enter a new hash value. This can be just about any string of characters or words. Then enter the exact same value here.{/ts} {/htxt} {htxt id='AuthNet-test-url-site'} {ts}The URL for Authorize.net's TEST Payment server. Use the default value unless otherwise advised by the processor.{/ts} {/htxt} {htxt id='AuthNet-test-url-recur'} {ts}The URL for recurring payments. Use the default value unless otherwise advised by the processor.{/ts} {/htxt} {htxt id='PayPal-live-user-name'} {ts}CiviCRM requires that you use the Signature-based API Credentials for PayPal Pro and Express. Enter your API Username as displayed in your LIVE account's Profile - View API Signature screen.{/ts} {/htxt} {htxt id='PayPal-live-password'} {ts}CiviCRM requires that you use the Signature-based API Credentials for PayPal Pro and Express. Enter your API Password as displayed in your LIVE account's Profile - View API Signature screen.{/ts} {/htxt} {htxt id='PayPal-live-signature'} {ts}CiviCRM requires that you use the Signature-based API Credentials for PayPal Pro and Express. Enter your API Signature as displayed in your LIVE account's Profile - View API Signature screen.{/ts} {/htxt} {htxt id='PayPal-live-url-site'} {ts}The URL for PayPal's LIVE Payment server. Use the default value (unless otherwise advised by PayPal):{/ts}{ts}Enter pj-ql-01. This is the User Name associated with the shared PayJunction test account.{/ts}
{/htxt} {htxt id='PayJunction-test-password'}{ts}Enter pj-ql-01p. This is the Password associated with the shared PayJunction test account.{/ts}
{/htxt} {htxt id='PayJunction-test-url-site'} {ts}The URL for PayJunction's Payment server. This is the same for TEST and LIVE transactions. Use the default value unless otherwise advised by PayJunction.{/ts} {/htxt} {htxt id='PayJunction-test-url-recur'}{ts}The Recurring Payments URL is not currently used.{/ts}
{/htxt} {htxt id='PayJunction-live-user-name'}{ts}Enter the User Name associated with your LIVE merchant account.{/ts}
{/htxt} {htxt id='PayJunction-live-password'}{ts}Enter the Password associated with your LIVE merchant account.{/ts}
{/htxt} {htxt id='PayJunction-live-url-site'} {ts}The URL for PayJunction's Payment server. This is the same for TEST and LIVE transactions. Use the default value unless otherwise advised by PayJunction.{/ts} {/htxt} {htxt id='PayJunction-live-url-recur'}{ts}The Recurring Payments URL is not currently used.{/ts}
{/htxt} {htxt id='Dummy-live-user-name'} {ts}Set up a 'Dummy' Processor if you want to test Online Contribution pages or Event Registration pages prior to selecting and configuring a real payment processor. You can enter any values for User Name and Site URL.{/ts} {/htxt} {htxt id='Dummy-live-url-site'} {ts}Set up a 'Dummy' Processor if you want to test Online Contribution pages or Event Registration pages prior to selecting and configuring a real payment processor. You can enter any values for User Name and Site URL.{/ts} {/htxt} {htxt id='Dummy-test-user-name'} {ts}Set up a 'Dummy' Processor if you want to test Online Contribution pages or Event Registration pages prior to selecting and configuring a real payment processor. You can enter any values for User Name and Site URL.{/ts} {/htxt} {htxt id='Dummy-test-url-site'} {ts}Set up a 'Dummy' Processor if you want to test Online Contribution pages or Event Registration pages prior to selecting and configuring a real payment processor. You can enter any values for User Name and Site URL.{/ts} {/htxt} {htxt id='eWAY-test-user-name'}{ts 1='eWAYCustomerID'}This is the TEST %1 used solely for testing.{/ts}
{ts 1='87654321'}Use %1 unless otherwise advised by eWAY.{/ts}
{ts 1='4444333322221111'}The test Credit Card number is %1 - this is the only credit card number that will work on the test gateway.{/ts}
{ts 1='00' 2='08'}The test Total Amount should end in %1 or %2 to get a successful response (e.g. $10.%1 or $10.%2) - all other amounts will return a failed response.{/ts}
{ts}This is the LIVE eWAYCustomerID associated with your eWAY account.{/ts}
{/htxt} {htxt id='eWAY-live-url-site'} {ts}The URL for eWAY's LIVE Gateway.{/ts}{ts}This is the LIVE Elavon Merchant ID associated with your Elavon account.{/ts}
{/htxt} {htxt id='Elavon-live-password'}{ts}This is the LIVE Elavon User ID associated with your Elavon account.{/ts}
{/htxt} {htxt id='Elavon-live-signature'}{ts}This is the LIVE Elavon SSL PIN associated with your Elavon account.{/ts}
{/htxt} {htxt id='Elavon-live-url-site'}{ts}Use 'https://www.myvirtualmerchant.com/VirtualMerchant/processxml.do' unless otherwise advised by Elavon..{/ts}
{/htxt} {htxt id='Elavon-test-user-name'}{ts}This is the TEST Elavon Merchant ID associated with your Elavon account.{/ts}
{/htxt} {htxt id='Elavon-test-password'}{ts}This is the TEST Elavon User ID associated with your Elavon account.{/ts}
{/htxt} {htxt id='Elavon-test-signature'}{ts}This is the TEST Elavon SSL PIN associated with your Elavon account.{/ts}
{/htxt} {htxt id='Elavon-test-url-site'}{ts}Use 'https://www.myvirtualmerchant.com/VirtualMerchant/processxml.do' unless otherwise advised by Elavon.{/ts}
{/htxt} {htxt id='FirstData-live-user-name'}{ts}This is the LIVE First Data Store Name associated with your First Data account (This is Certificate file number without the extension).{/ts}
{/htxt} {htxt id='FirstData-live-password'}{ts}This is the LIVE Certificate Path associated with your First Data account.{/ts}
{/htxt} {htxt id='FirstData-live-url-site'}{ts}The URL for First Data's Live Payment server. Use the default value (unless otherwise advised by First Data):{/ts}
https://secure.linkpt.net
{ts}This is the TEST First Data Store Name associated with your First Data account (This is Certificate file number without the extension).{/ts}
{/htxt} {htxt id='FirstData-test-password'}{ts}This is the TEST Certificate Path associated with your First Data account.{/ts}
{/htxt} {htxt id='FirstData-test-url-site'}{ts}The URL for First Data's TEST Payment server. Use the default value (unless otherwise advised by First Data):{/ts}
https://staging.linkpt.net