To add Sofort, you need to configure the settings on the payment gateway side and add the module in BILLmanager.
This article describes how to configure Sofort and Sofort Paycode. To learn more about Sofort iDEAL please refer to this article.
Configuring the payment method
To integrate BILLmanager with Sofort, create a new project with the Gateaway project type, and enter the following general parameters:
- Project name — enter a unique project name in Sofort.
- Shop system — select a shop type. Choose "Other shop system".
- Industry — select a service type.
- Website — enter a URL of the e-commerce application, eg.: " https://domain.com:1500/billmgr ".
User guide for project configuration in Sofort.
Configuring BILLmanager
Navigate to Provider → Payment method and complete the following fields:
- Step 1 — Select a payment method — choose "Sofort".
- Step 2 — Integration settings. Enter the integration details.
- Step 3 — Payment method settings. Enter the payment method parameters.
Integration
Client — select the existing account or register a new one. If you choose "Use existing", enter the following details:
Customer No — enter the account unique id inside your Sofort account.
Project ID — enter the project unique id in Sofort.
API Key — enter the key to access account API in Sofort. The current key is displayed in the payment system account settings in Services → API Key.
Product — project payment method.
Credit untreckable payments — select the check box to credit the payment if the Sofort transaction completed successfully and the payment system received the confirmation from the buyer's bank. To inform Sofort about incoming transactions to provider's account use "Deutsche Handelsbank".
Selecting Add new will redirect you to the Sofort registration form.
Additional information
Refund
Refund is not supported.
Logging
Sofort has the following log files:
- '/usr/local/mgr5/var/pmsofort.log' — configuration details of the payment method.
- '/usr/local/mgr5/var/sofortpayment.log' — payment log.
- '/usr/local/mgr5/var/sofortresult.log' — responses from the payment gateway.