Follow these steps to connect Genie Business webhooks and automatically capture card payments in this system.
-
Copy the Webhook URL from this page
Under Webhook (Auto Capture), click Copy to copy the Webhook URL.
@php($img1 = public_path('image/genie-setup/01-copy-webhook-url.png'))
@if(file_exists($img1))
@endif
-
Log in to Genie Business Dashboard
Visit
https://dashboard.geniebiz.lk/ and log in to your Genie Business account.
-
Open the Connect page
From the left navigation, go to Connect.
@php($img2 = public_path('image/genie-setup/02-connect-menu.png'))
@if(file_exists($img2))
@endif
-
Set the Webhook URL in Genie
Go to the Webhooks tab, paste the copied Webhook URL, and click Save.
@php($img3 = public_path('image/genie-setup/03-webhooks-tab.png'))
@if(file_exists($img3))
@endif
-
Copy application credentials from Genie
Go back to the Applications tab and copy: Application ID, API Key (secret), and Public Key (public).
@php($img4 = public_path('image/genie-setup/04-application-keys.png'))
@if(file_exists($img4))
@endif
-
Paste the credentials into this form
Paste those values into the matching fields on this page.
@php($img5 = public_path('image/genie-setup/05-paste-credentials.png'))
@if(file_exists($img5))
@endif
-
Select the bank account or wallet for settlements
Select the bank account or wallet where you will receive settlement money.
If it’s not listed, go to Accounts → Bank/Wallet and create it first.
Then come back here, select it, and click Save.
@php($img6 = public_path('image/genie-setup/06-select-settlement-account.png'))
@if(file_exists($img6))
@endif
If you follow the steps correctly, the system will start capturing all upcoming payments from now on.
For reports and daily sales updates, selecting the settlement bank account/wallet is mandatory.