Fiserv DNA
Deliver event files from Fiserv to Extole to automatically qualify referrals and issue customer rewards.
Overview
Fiserv will securely transfer daily event files to Extole's SFTP server for automatic reward processing. These files contain records of members who have successfully met the qualification criteria defined in your Extole campaigns.
Connecting to Extole's SFTP Server
Use the following configuration when connecting to Extole in Fiserv's SFTP program. More about Extole's SFTP: https://docs.extole.com/docs/extoles-sftp-server
| Host | sftp.extole.io |
| Port | 22 |
| Protocol | SFTP |
| Authentication | SSH Public Key |
| Username | Provided by Extole |
SSH Key Setup
Extole authenticates with SSH public keys rather than passwords. Keys must start with ssh-rsa, end with an email address, and contain no line breaks.
Fiserv will generate a standard SSH public/private key pair and provide the public key to Extole. Extole will then configure this public key in the Extole platform.
File Specifications
File Naming
Files can follow Fiserv's standard naming convention:
- [ClientNum].[MMDD].[Seq].MEMBREFER_[YYYYMMDD]
Example:
- 1578.0507.10917.MEMBREFER_20260507
File Delivery
| Frequency | Daily |
| Delivery Method | SFTP |
| Destination Directory | /events |
File Format
Fiserv can send qualification events to Extole as individual files. Example qualification events include account_opened, qualifying_account_balance_reached, loan_funded, or credit_card_activated.
A header row mirroring the columns below is required. Additional column headers, such as product type or deposit amount can be used to trigger reward rules.
Files must be delivered as standard CSVs with UTF-8 encoding.
Sample Account Opened File
| Column | Required? | Description | Example |
|---|---|---|---|
EVENT_NAME | Yes | Event name Extole should create | account_opened |
FIRST_NAME | Recommended | Member first name | John |
LAST_NAME | Recommended | Member last name | Jones |
EMAIL | Recommended | Member email address | [email protected] |
DNA_ACCOUNT | Recommended | Core account identifier | 300000000000 |
OPEN_DATE | Recommended | Account open date in YYYY-MM-DD format | 2026-05-21 |
BALANCE | Optional | Account balance | 250.00 |
DESC-ABRV | Optional | Product or description abbreviation | CD5 |
PERSON_NUMBER | Recommended | Member or person identifier | 1234 |
