CarIQ Fuel Card Integration
Integration Summary and Key Benefits
Overview
CarIQ Pay is a digital, cardless payment platform for fleets that authorizes transactions using vehicle telematics data—eliminating the need for physical cards or PINs. Integrated with Azuga’s telematics platform, CarIQ validates the vehicle’s fuel level, location, and ID in near real-time before approving fuel purchases, reducing fraud and streamlining fleet operations.
The CarIQ–Azuga integration uses webhook-based communication to transmit trip and fuel data from Azuga to CarIQ automatically. Provisioning is automated via Azuga’s internal systems and requires little to no manual input from fleet managers.
Integration Summary and Key Benefits
Frictionless Payments
- No physical fleet cards or driver-entered PINs—transactions are automatically authorized using telematics.
Reduced Fraud and Misuse
- CarIQ Pay verifies fuel level, location, and vehicle identity to help prevent card skimming, off-location fueling, and unauthorized purchases.
Zero Additional Hardware
- The solution uses existing Azuga hardware—no need for separate devices or installations.
Automated Provisioning
- Azuga’s internal Pentaho job detects new CarIQ-linked accounts from Salesforce and configures them automatically, hourly.
Real-Time Vehicle Insights
- Fuel usage, transaction history, and trip data are sent to CarIQ’s dashboard, giving fleet managers full visibility for reporting and reconciliation.
Integration Setup Process
The CarIQ–Azuga integration is fully automated. Fleet managers have minimal action required once the Salesforce record is configured.
Prerequisites
✅ Salesforce Account Flag:
- In Salesforce, set the Fuel Card field to Car IQ in the partner information section.
✅ Azuga Account:
- The fleet must have an active Azuga account with compatible telematics devices that capture trip and fuel data.
✅ Fuel Card Assignment
- Fuel cards must be assigned to vehicles, not drivers, to ensure accurate transaction tracking.
✅ CarIQ Partnership Coordination:
- CarIQ and Azuga align to confirm that provisioning is ready before accounts are flagged.
Integration Setup Steps
1.Account Mapping in Salesforce
- The provisioning job scans Salesforce hourly for accounts where Fuel Card = Car IQ.
- Once detected, the account is added to the provisioning queue.
2.Provisioning Job Execution
Azuga’s automation runs hourly to execute the following setup steps:
- Create Integration User
Format:
1059_cariq_integration@azuga.com
(example)Grant Super Admin Access
Full access rights for integration data flow
Enable Developer Package
Allows use of internal Azuga APIs
Change Device Config Version
Sets devices to CarIQ-specific config (e.g.,
FL.2201_43
)Set Ping Rate
- Typically set to 30 seconds for real-time tracking
3.Provisioning Confirmation
Upon successful provisioning, Azuga sends a confirmation email titled “Car IQ Automated Provisioning Alert” to:
- CarIQ team and Azuga team
The email includes:
- Azuga Customer ID
- Car IQ Integration Username and Password
- Car IQ API Key
- Confirmation of Super Admin access and webhook registration
4.Webhook Validation and Activation
CarIQ uses the provided credentials and API Key to validate webhook activity.
- Once verified, CarIQ Pay is fully enabled, and vehicles can transact without cards or PINs.
5.Secure Credential Storage
- Azuga encourages using a secure password vault to store the integration credentials shared in the email.