Before you start
Have these ready:
Omneo reaches your Givex host on Givex’s standard service ports and retries across them if one is unavailable, so give the host without a port and make sure Givex has those ports open for your environment.
Settings
Configure the extension in CX Manager under Settings > Plugins > Givex:Settings changes are not picked up instantly. Tell your Omneo contact when you change a setting so they can apply it.
If your tenant ran the Givex extension before balance sync was available, Omneo has to reinstall the extension on your tenant before Credits will sync. Ask your Omneo contact to confirm this has been done before you ask Givex to start sending
BALANCE events.Connecting the webhooks
1
Omneo registers the Benefit webhook
Omneo registers a
benefit.created webhook on your tenant that points at the extension. This is what starts eCert issuance. No action is needed from you.2
Give Givex the balance webhook URL
Omneo provides a webhook URL for your tenant. Ask Givex to send
BALANCE events to that URL, signed with the shared secret you agreed. Events that are not signed correctly are rejected.3
Tag the Benefit Definitions
Add the tag
issue-ecert to each Benefit Definition that should produce an eCert, and give it a value and a period. See eCert issuance.4
Enable the extension
Set
enabled to true. Issue a test Benefit to a Profile with a real email address and confirm the eCert arrives and the Benefit gains its redeem codes.