Fliip Integration¶
Prerequisites¶
- Fliip account with API access enabled
- API key from Fliip support
Finding Your Credentials¶
Fliip API access is not self-service. Contact Fliip support to request API credentials for your account. They will provide you with an API key.
Configuring DFACS¶
In the DFACS dashboard, go to Configuration:
| Field | Value |
|---|---|
| Billing Platform | Fliip |
| API Key | your Fliip API key |
| Full Sync Interval | how often to do a complete database refresh (default: 24 hours) |
| Delta Sync Interval | how often to check for membership changes (default: 15 minutes) |
Click Save.
Note
Fliip returns error messages in French. DFACS automatically translates these to English in all logs and dashboard displays — no configuration needed.
Fliip uses two separate sync intervals:
Full Sync — a complete download of your member database from Fliip.
- Ensures the local cache is fully up to date
- Higher API load; typically set to every 6–24 hours
- Recommended: 24 hours (default)
Delta Sync — fetches only membership changes since the last sync.
- Lightweight; runs frequently
- Picks up cancellations, renewals, and new memberships quickly
- Recommended: 5–15 minutes
You can force either type of sync from Dashboard → Status → Force Sync.
French error messages appearing in logs
- This should not happen — DFACS translates Fliip errors automatically
- If you see French text, check your DFACS version (Dashboard → Configuration → version footer) and contact support if on an older version
Stale member data (old cancellations still granting access)
- Delta sync may miss some edge cases — force a full sync: Dashboard → Status → Force Sync
- Reduce your Full Sync Interval in Configuration if this happens frequently
"API Key Invalid" in error log
- Fliip API keys are account-specific — confirm the key matches your Fliip account
- Contact Fliip support if you need a new key generated