Migrating from Data Gateway to Direct Connection (Velocity)
On this page
Overview
This guide describes migrating from a Data Gateway setup to Direct Connection for Velocity. In Direct Connection mode, Velocity communicates directly with Gentrack Cloud Integration Services (GCIS) over the internet using your proxy server.
Prerequisites
Before starting, ensure:
- Your Velocity server has a CA-signed SSL certificate with a fully qualified domain name
- Your Velocity server is accessible from the internet
- You have administrator access to Velocity
- You have administrator access to the Integration Portal
- You know your proxy server configuration
GCIS IP Addresses
Configure firewall rules to allow inbound traffic from these GCIS IP addresses:
| Region | IP Address 1 | IP Address 2 |
|---|---|---|
| AU | 52.65.53.1 | 13.236.220.175 |
| UK | 35.176.213.75 | 18.130.141.102 |
Proxy Configuration
If your network requires a proxy server:
Configure your proxy to allow outbound HTTPS connections to:
https://api-uk.integration.gentrack.cloud(UK region)https://api-au.integration.gentrack.cloud(AU region)https://uk.id.gentrackcloud.com(UK region)https://au.id.gentrackcloud.com(AU region)
Ensure the proxy does not interfere with SSL/TLS certificate validation
Document your proxy settings (host, port, authentication if required) for use in Velocity configuration
Migration Steps
Step 1: Select Tenant in Integration Portal
Log into the Integration Portal as a user with administrator access.
In the Integration Portal, open the Tenants page from the Manage Access section.
Select the tenant you want to migrate from Data Gateway to Direct Connection.
Click Connect tenant button and fill out the form with the following settings:
- Product type - Velocity
- Core Product URL - Full URL of the Velocity API server. This URL must be accessible by GCIS over the internet.
- Use Gentrack Cloud identity authentication - Turn ON to use Direct Connection authentication
- Username and Password - Leave empty when “Use Gentrack Cloud identity authentication” is ON
- Tenant is hosted in Gentrack Cloud - Set based on your hosting arrangement
- Data Gateway URL - Leave empty for Direct Connection
- Verify SSL certificate - Turn ON to verify the Velocity server’s SSL certificate
Click Connect Tenant.
Enable
Billingunder Services. CopyClient IDandClient Secretfor later configuration in Velocity.Copy the
Tenant Idfor later configuration in Velocity.
The data you entered is validated by performing a complete trip between Gentrack Cloud and Velocity. An error will be displayed if the connection was unsuccessful. Resubmit the form once the information has been corrected.
Step 2: Configure Gentrack Cloud Credentials in Velocity
Log in to Velocity as a system administrator.
Go to Gentrack Launch Pad > Configuration Search. The Search for a Configuration Option screen displays.
In Search Term, type Gentrack Cloud Credentials.
In the Configuration Options list, click CLOUD.CREDENTIALS.
Click Finish. The Gentrack Cloud Credentials screen displays.
Click the Maintain Gentrack Cloud Credentials action and fill the following fields:
- Token URL - Select based on your region:
- UK:
https://uk.id.gentrackcloud.com/v1/token - AU:
https://au.id.gentrackcloud.com/v1/token
- UK:
- Client Id -
Client IDof theBillingservice from Step 1 - Client Secret -
Client Secretof theBillingservice from Step 1 - Tenant Id -
Tenant Idfrom Step 1
- Token URL - Select based on your region:
Click Finish.
Step 3: Update Message Service Configuration
Log in to Velocity as a system administrator.
Go to Gentrack Launch Pad > Configuration Search. The Search for a Configuration Option screen displays.
In Search Term, type interface.
In the Configuration Options list, click FILEMANAGER.MESSAGESERVICE.
Click Finish. The Interface Message Service screen displays.
Find the message service with Service ID
GCISand click to edit it.Update the Send URL field to:
- UK region:
https://api-uk.integration.gentrack.cloud - AU region:
https://api-au.integration.gentrack.cloud
- UK region:
Verify the following fields:
- Service ID -
GCIS - Service Name -
Integration Services - Send Procedure - Select the one that contains
Integration PlatformorIntegration Services - Send Retry Interval - 2 minutes
- Send Logging Enabled - Leave disabled unless troubleshooting
- Service ID -
Click Finish.
Step 4: Verify Connection
Log into the Integration Portal as a user with administrator access.
In the Integration Portal, open the Tenants page from the Manage Access section.
Click the tenant to open tenant details page.
Click the Test Connection button in the Connection Details section.
Wait a few seconds. The connection test verifies:
- Network connectivity from GCIS to Velocity
- API call to Velocity using the configured credentials
If the test fails, verify:
- Velocity server is accessible from the internet
- SSL certificate is valid and CA-signed
- Firewall rules allow GCIS IP addresses
- Proxy configuration is correct (if applicable)
- Gentrack Cloud Credentials are correctly configured
Step 5: Test Event Delivery
In Velocity, trigger a test event (for example, create a bill or accept a payment).
Verify the event is delivered to GCIS:
- Check Integration Portal for event activity
- Verify connectors or integrations receive the event
If events are not delivered:
- Verify Message Service configuration
- Check Velocity application logs
- Verify proxy configuration allows outbound connections
- Confirm Gentrack Cloud Credentials are correct
Step 6: Remove Data Gateway Components
After verifying Direct Connection is working:
Log into the Integration Portal.
Navigate to the Tenants page.
Click the tenant and verify it shows Direct Connection (not Data Gateway URL).
If you have a Data Gateway server that is no longer needed:
- Stop the Data Gateway service
- Uninstall the Data Gateway software
- Remove firewall rules specific to Data Gateway
- Decommission the Data Gateway server
Remove any monitoring or alerting configured for Data Gateway.
Troubleshooting
Connection Test Fails
- Verify Velocity server URL is accessible from the internet
- Check SSL certificate is valid and CA-signed with FQDN
- Confirm firewall rules allow GCIS IP addresses
- Verify proxy configuration (if applicable)
Events Not Delivering
- Verify Gentrack Cloud Credentials are correctly configured
- Check Message Service Send URL matches your region
- Verify proxy allows outbound HTTPS to GCIS endpoints
- Check Velocity application logs for errors
- Confirm Send Procedure is correctly configured
Authentication Errors
- Verify Client ID and Client Secret are correct
- Check Tenant Id matches the tenant in Integration Portal
- Verify Token URL matches your region
- Confirm Billing service is enabled in Integration Portal