- The Ingenico Direct API are new set of APIs that enable integrating payment functionality into our own applications.
- The API enables easy payment processes, manages transactions, etc.
- It also supports almost all payment methods.
Payment Service Provider Account Configuration
- Existing Ingenico accounts that use the old Ogone platform can easily be configured for this new Direct Platform.
- These accounts need to have the Configuration→ Technical Information → API Settings Tab enabled and visible in Backoffice.
- If the API Settings Tab is not visible we can request Ingenico support to enable it.
- Once it is enabled we have to configure the following -
- Direct API key and Secret. (Please note secret is only visible when generated, you have to copy and save it in PaymentServiceProvider Configuration)
- Webhooks API key and Secret. (Please note secret is only visible when generated, you have to copy and save it in PaymentServiceProvider Configuration)
- Endpoint URLs - Postback URLs which are Maxxton's external API to process the payment notification and payment entries are added based on these postbacks.
- Endpoint URLs for Test and Production
- All these Account configurations need to be configured in Maxxton's PSP configuration as follows -
- In Finance Manager→Configuration→Payments service provider select PSP as per Admin organisation and Environment(Production/Test)
- In Custom settings add the following key-value pairs -
- direct.api.key - 3192XXXXXXXXXXXX3DF6
- direct.enabled - 1 (1/0 values indicates if new platform is enabled, you can switch between old and new platform by adding this value as 0 / 1 respectively)
- direct.api.secret - VR5NXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXgQ==
- direct.psp.base.country - {PSP account country code}, examples - UK/NL/FR
- direct.webhook.key - 6b7dXXXXXXXXXXXXXXXXXXXXXX793a
- direct.webhook.secret - 40ccabb0-XXXX-XXXX-XXXX-XXXX4b85eaf0
- Ingenico Direct only supports payment operations in Maxxton Software and MCMS.