This document explains how to integrate with Imperial Dinero payment gateway into your website.
1. A valid "Business Verified" Imperial Dinero business account. Note: Otherwise the integration authentication will fail.
2. Access to change code on the server where your website is hosted.
3. Technical comfortness in the programming language that your application uses.
Send a server-side HTTP POST to request with the following parameters
|continue_url||Required||The URL where the application should return after the payment is done.|
|merchant_account_number||Required||Your full account number.|
|merchant_key||Required||Your API Key.|
|order_id||Required||An unique order id so that it can be recognized in your system.|
|amount||Required||The amount to be deducted.|
|Error Message contains||Meaning||Solution|
|continue_url is required||continue_url is not passed on.||Please add continue_url as POST parameter.|
|merchant_account_number is required||merchant_account_number is not passed on.||Please add merchant_account_number as POST parameter.|
|merchant_key is required||merchant_key is not passed on.||Please add merchant_key as POST parameter.|
|order_id is required||order_id is not passed on.||Please add order_id as POST parameter.|
|amount is required||amount is not passed on.||Please add amount as POST parameter.|
|order_note is required||order_note is not passed on.||Please add order_note as POST parameter.|
|Invalid Account number and/or API Key.||Either merchant_account_number or merchant_key is not valid.||Check if your account is "Business Verified" or if the account_number passed is a valid one or API Key is enabled in your profile or merchant_key passed is correct.|