Skip to content

Setting up Ogone Payment Processor for CiviCRM

This document serves as a brief description of how you go about setting up Ogone to work with CiviCRM.

  1. Install the Ogone extension.

  2. You should now be able to view the following screen when you set up extension for Ogone Payment Processor.

  3. The next thing is to configure Ogone payment processor. The following configuration steps are required under your Ogone merchant account.Please ensure you have your merchant account set up on secure.ogone.com before continuing.

    1. Log into the Merchant Resource Center : Developement Production

    2. Navigate to Technical information >> Global transaction parameters Set your Default operation code as Sale

    3. Navigate to Technical information >> Global security parameters - Hash algorithm as SHA-1 - Character encoding as UTF-8

    4. Navigate to Technical information >> Payment Page layout- Set your Back button URL

    5. Navigate to Technical information >> Data and origin verification-Checks for e-Commercei : Set URL from where your request will call: (else you will get unknown order/1/r/) eg. for contribution: http://example.org/civicrm/contribute/transact for Event: http://example.org/civicrm/event/register. Set your SHA-IN pass phrase

    6. Navigate to Technical information >> Transaction feedbacki. HTTP redirection in the browser Set all URL as : http://example.org/civicrm/payment/ipn?processor_name=Ogone

      1. Dynamic e-Commerce parameters : Following are compulsory parameters for CiviCRM. 1. ACCEPTANCE 2. AMOUN 3. COMPLUSE 4. ORDERID 5. PAYID 6. STATUS

      2. Security for request parameters : Set your SHA-OUT pass phrase its required to verify your transaction before complete.

  4. The Site URLs namely Production: https://secure.ogone.com/ncol/prod/orderstandard_utf8.asp Test: https://secure.ogone.com/ncol/test/orderstandard_utf8.asp serve as a means of communication between CiviCRM and Ogone. Your CiviCRM Payment Processor screen should look something like this: