The 'Ingenico/Ogone' variant of the Pronamic Pay plugin can be used to receive payments via WordPress with an Ingenico/Ogone affiliation.
Creating the 'Ingenico/Ogone' configuration
- Install and activate the Pronamic Pay plugin (refer to the Getting Started manual for instructions);
- Then go to in the menu Payment » Configurations;
- Choose at the top Add new;
- Give the configuration a name (for example 'Ingenico/Ogone');
- Select or fill in the following information:
- Variant: [Ingenico/Ogone – eCommerce];
- Mode: Test;
- PSPID: the PSPID (located in the Ingenico/Ogone dashboard, at the bottom of every page);
- Hash algorithm: SHA-512;
- SHA-IN encryption: insert any string (generated via: http://www.random.org/passwords);
- SHA-OUT encryption: insert any string (generate via: http://www.random.org/passwords);
- Choose now Publish in the frame Publish.
Setting up the 'Ingenico/Ogone' dashboard
At Ingenico/Ogone you have two dashboards:
- Test dashboard, to test the configuration;
- Production dashboard, to receive payments through the website.
Note that the mode set in step 5 corresponds to the dashboard you are using. Use the test mode and the test dashboard to create and verify the configuration. Then set the configuration mode to Live and set up the production dashboard. You can set up the Ingenico/Ogone dashboards as follows:
- Go to the tab Configuration » Technical settings » General security parameters and select or fill in the following information:
- If present: under “Compose the hash string by concatenating the value of” choose 'Any parameter followed by the passphrase';
- Hash algorithm: SHA-512;
- Character encoding: “Use the character encoding expected in the original transaction request”;
- Go to the tab Configuration » Technical settings » Verification data and origin and select or fill in the following information in the section Authentication for eCommerce:
- SHA-IN encryption: enter the same string as the string set for the field in step 5 SHA-IN encryption;
- Go to the tab Configuration » Technical settings » Transaction feedback and select or fill in the following information:
- Section 'HTTP redirection in the browser'
- 'I want to receive the feedback parameters of the transactions on the redirection URLs.' check;
- Section 'Direct HTTP server-to-server request'
- "Online, but switch to deferred requests (at intervals) when the online requests fail." check;
- copy the URLs as mentioned under Direct HTTP server-to-server request in the configuration in WordPress, for the fields With payment status “accepted”, “suspended” or “uncertain” and With payment status "Cancelled by customer" or with too many refusals by the acquirer.
- Section 'All transaction modes'
- SHA-OUT encryption: enter the same string as the string set for the field in step 5 SHA-OUT encryption.
- Section 'HTTP redirection in the browser'
You can test the configuration by entering any amount in the input field in the box Test and then the button Test to click.