Easy process
The process is as follows:
Sign up as a merchant
When your application has been approved you will receive a username and password to the administration website
Your account is now in test mode
-
When you have successfully finished testing please contact inpay and we will verify that everything is ok and upgrade your account to production mode
You are now ready to accept payments via inpay
Integration overview
inpay offers 3 kind of integrations, each targeted at different kinds og business. Use below schema to compare the integrations.
If you have any questions, don't hesitate to contact sales@inpay.com
| Name | Express | Professional | Enterprise |
|---|---|---|---|
| Target group | Small merchants | Medium merchants | Large merchants, PSPs, anyone who want inpay completely integrated and required full control |
| Time to implement | 5 minutes (basic) to 1 hour (advanced) | 5 minutes (basic) to 1 hour (advanced) plus time to send graphics to inpay | 2-3 days |
| Description | Simply add a button to your payment page that will redirect the customer to our hosted payment wizard. The wizard guides the customer through the payment process and we inform you by email or through an API when the payment has been received | Same functionality as express, but with the addition that we create a bespoke version of our hosted payment page that matches the look and feel of your site | Your customers can pay without having to leave your site and you have full control of every inpay feature by accessing our backend API. You can even use our API to include inpay in a standalone software application |
| Setup fee | 49 euro | 199 euro | 995 euro |
| Monthly fee | 19 euro | 49 euro | 99 euro |
| Documentation | inpay express API | inpay enterprise API | |
Technical overview of the automatic integration
The process is as follows:
-
A customer on your website goes to your check out page to pay for the order. On this page the customer must now be presented with an option to pay using online banking.
-
The customer now clicks on a the relevant button for paying with online banking.
-
A script on your server registers that the customer clicked on the online banking button. This program now send (using HTTPS POST) the following information to the inpay server: amount, order description, order reference and your inpay-merchant ID. This information is encrypted with a secret key to ensure that the request cannot be tampered with.
As part of this HTTPS POST action the customer is automatically redirected to inpay's website
-
The customer is now at inpay's website and is presented with a list of banks from his country. The customer now selects his bank (or uses inpays main bank should his own bank not be on the list)
The customer is now provided with detailed instructions on how to transfer money to inpay's account using his online bank.
If the customers local currency is different from the merchants currency then the amount is automatically converted to the local currency
The customer now transfers the amount from his own bank account to inpay's bank account and then clicks the " I have now made the transfer " button.
-
inpay verifies that the correct amount has been transferred and then returns the customer to the merchants website using the HTTP POST method and includes amount and order reference. This information is encrypted with a secret key to ensure that the request cannot be tampered with.
-
If the transfer has not been received inpay will return the customer to the merchants website using the HTTP POST method, and inform the merchant that the transfer was not received
-
If at a later stage (i.e. a day later) the customer decides to make the transfer, inpay will automatically inform the merchant that the payment was received.
Please remember that before you can accept payments through inpay, you must successfully complete the testing phase. This consists of sending transactions to inpay with various amounts as described in the technical documentation to verify that everything is working correctly.
As a merchant you have full access to online reporting including details on individual payments, settlement reports, transaction search etc.
The customer can at any time log on to inpay to see a copy of the transfer and download a receipt that can be used in case of disputes.
inpay is very happy to assist in any way possible with the technical integration if you have any problems or questions.
Technical Documentation
Please contact your account manager to receive our technical documentation.
Payment modules
All files contains a README.txt file with instruction on how to get the module to work.
Download Magento module
Download osCommerce module
Download TomatoCart module
Download Zencart module
Download X-Cart module
Have a question?
| Call us now at | +45 88 610 600 | |
| Send an e-mail to | ||
| Send a message | contact form | |
| Live chat support |

