Accepting HSA/FSA Cards by Partner and Platform
Merchants accepting Health Savings Account (HSA) and Flexible Spending Account (FSA) cards must meet specific requirements depending on their payment processor, software platform, and business type. This article outlines those requirements and common decline codes.
Elavon
| Driven by | Merchant Category Code (MCC) |
|---|---|
| Automatic Eligibility | Medical MCCs typically qualify automatically |
| Special Cases | Pharmacies (5912) and grocery stores may require SIGIS registration |
EPI
| Acquirer Selection | Choose Fiserv/First Data (EPI will not be listed) |
|---|---|
| Registration Outcome |
Visa and MasterCard assign MVV and MCID Codes are sent to First Data for account setup |
| Processing Time | Up to 30 days for Visa/MasterCard to return codes |
| 90% Rule |
|
| Tipping Considerations |
Merchants cannot process HSA and tips on the same account without downgrade risks. Options:
|
Nuvei
| Initial Check | Nuvei checks if the merchant is already registered with SIGIS |
|---|---|
| If Registered | Nuvei assigns the correct MCC for medical card acceptance |
| If Not Registered | The merchant must register with SIGIS before proceeding |
🔧 Hardware Note
Terminals must be PIN debit injected to accept HSA/FSA cards used as debit.
| Platform | HSA/FSA Compatibility |
|---|---|
| Dejavoo | Supported. Terminal must be debit-injected. |
| Pax | Supported. Terminal must be debit-injected. |
| Valor | Supported. Terminal must be debit-injected. |
| Auth.Net | Supported if the HSA card is part of a credit network (e.g., Visa, Mastercard). |
| NMI | Supported if the HSA card is not debit-only. No special setup needed in most cases. |
| USCRVT | Supported. |
| SwipeSimple | ❌ Not compatible with debit – cannot accept HSA/FSA cards requiring PIN. |
See Also: