Developer
No hassle
receiving payments
Genie Business is on a mission to accept online payments easier and faster. By integrating both credit and debit payments giving you the steppingstones to entering the online marketplace. Offer your customers multiple payment methods in foreign as well as local currency.
Card Payment Methods
Credit & Debit Cards

Mobile Wallets
Create a merchant account on our merchant dashboard and start taking payments today.
  • Quick sign-up and no hidden fees. Quicker, Safer & Smarter payments
  • No-code setup, install the plugin and enter your API keys
  • Easy sandbox mode for testing before launching our store
  • Configure payment expiry and sync your payment links
  • Production testing using test payment gateway
  • Get dedicated developer support
  • Debug events using the details secure logger
  • Offer foreign-currency payments to your customers

First, create a merchant account on our merchant dashboard or Download our App via; Android IOS

Once you have an account you can find your production API keys under the “Connect” menu option.

You can immediately get setup on production but enable a “test payment provider”. If you’re already close to going live and just want to test the final flows you will be using this. These transactions will go through your production account but won’t actually be paid out. It always you to smoke test your integration with a fake payment provider but using your live credentials. This also means you can see all payments in the dashboard, app etc.

We have a full sandbox which allows you more of a development approach. This allows you to test with multiple payment providers and these transactions won’t show up in your account. You will be given a sandbox API endpoint, client ID and API key from us and you can use these to initiate transactions and integrate in your account. For sandbox credentials please contact us at genie.integration@dialog.lk

You can decide how long you want an initiated payment to be payable by the customer. Once it has expired and has not been completed the order will be automatically cancelled.

If you do not set this value it will take the default configured value from your dashboard settings on Genie Business
Any other question? Please contact us via email at genie.integration@dialog.lk


To complete the IPG Integration please refer our API documentation via,

Integrating Genie Business with your WooCommerce / OpenCart website is super easy with our Genie Business Plugin for Wordpress/ OpenCart. You just have to download it from Wordpress / OpenCart Plugin Store, upload it to your server & configure it with your Merchant API Keys to start accepting online payments via Genie Business.
Give us a call or fill in the form below and we will contact you. We endeavor to answer all inquiries within 24 hours on business days.

Call Email