WEX/EFS Setup Guide
Prerequisites
- A WEX/EFS (Electronic Funds Source LLC) fleet card account with access to the Card Management Web Service.
Note: This is a SOAP-based web service, not a self-service REST API - credentials are provisioned directly by WEX/EFS rather than generated from a developer portal.
Setup Guide
Step 1: Obtain a Username and Password from WEX/EFS
- Contact your WEX/EFS account manager, or Toll-Free Support at 1-888-824-7378, to request access to the Card Management Web Service.
- WEX/EFS will provision a user (username) and password for the service, along with confirmation of which environment you've been set up in (QA/test or production).
- Note the endpoint for your environment - WEX/EFS currently recommends the "new" SOAP endpoints over the legacy ones:
- Test/QA:
https://ws.partner.efsllc.com/axis2/services/CardManagementWS/ - Production:
https://ws.efsllc.com/axis2/services/CardManagementWS/
- Test/QA:
- Confirm your integration supports TLS 1.2 or higher and doesn't pin to specific certificates - WEX/EFS rotates certificates without prior notice, so clients must rely on standard CAs and keep trusted key stores updated.
WEX/EFS doesn't use standard HTTP authentication or an API key. Instead, the web service exposes a custom login SOAP method: you pass your username and password, and it returns a clientId token that must be included on every subsequent method call. A logout call invalidates the token, after which you'd need to log in again to keep making calls.
Note: An incorrect password returns InvalidLoginException, an unrecognized user returns InvalidAccountException, and too many failed attempts locks the account (AccountLockedException) - repeated login failures during setup can lock you out.
Step 2: Complete Configuration in Matia
- Enter the Username you received from WEX/EFS.
- Enter the Password you received from WEX/EFS.
- Enter the Base URL for your environment (test/QA or production).
- Enter an Asset Name.
- (Optional) Enter a Description.
- (Optional) Assign Tags.
- Select an Owner.
- Verify that your WEX/EFS account is successfully connected by clicking on Test Connection.
- Click Connect.