# HSA / FSA Cards

Learn how to accept Health Savings Account (HSA) or Flexible Spending Account (FSA) cards with Finix.

HSA (Health Savings Account) and FSA (Flexible Spending Account) cards are prepaid debit cards linked to tax-advantaged accounts that consumers use to pay for qualified medical expenses (prescriptions, doctor visits, medical equipment, etc.).

To accept HSA and FSA cards, a merchant must meet **one** of the following requirements:

- a healthcare-related [Merchant Category Code (MCC)](#healthcare-related-merchant-category-codes-mccs) has been obtained, or
- the merchant has met the [requirements for processing HSA and FSA cards with a non-healthcare MCC](#non-healthcare-mcc-requirements).


Requesting API access for Non-healthcare MCC
To access the APIs used to process non-healthcare MCC transactions, contact your Finix point of contact or [Finix Support](/guides/getting-started/support-at-finix)

Accepting HSA or FSA paments does not ensure cards will get processed successfully. Like other transactions, card issuers ultimately decide to authorize or decline a payment.

## Healthcare-Related Merchant Category Codes (MCCs)

Medical service providers with one of the following MCCs can process transactions made with HSA and FSA cards **without** Special Interest Group for IIAS Standards (SIGIS) registration and Inventory Information Approval System (IIAS) certification.

| Merchant Category Code (MCC) | Description |
|  --- | --- |
| 4119 | Ambulance Services (Dependent on Plan Administrator) |
| 5047 | Medical, Dental, Ophthalmic, and Hospital Equipment and Supplies |
| 5975 | Hearing Aids - Sales, Service, Supply Stores |
| 7277 | Counseling Service - Debt, Marriage, and Personal (Dependent on Plan Administrator) |
| 8011 | Doctors and Physicians (not elsewhere classified) |
| 8021 | Dentists, Orthodontists |
| 8031 | Osteopaths |
| 8041 | Chiropractors |
| 8042 | Optometrists, Ophthalmologists |
| 8043 | Opticians, Optical Goods, and Eyeglasses |
| 8049 | Podiatrists and Chiropodists |
| 8050 | Nursing and Personal Care Facilities |
| 8062 | Hospitals |
| 8071 | Medical and Dental Laboratories |
| 8099 | Health Practitioners, Medical Services (not elsewhere classified) |


## Non-Healthcare MCC Requirements

To accept HSA and FSA cards with a non-healthcare MCC, the merchant needs a SIGIS registration and IIAS certification.

*Here’s how to process HSA and FSA cards with a non-healthcare MCC:*

1. The merchant submits their registration directly to SIGIS for approval.
2. The merchant must certify with Finix support engineers that they can pass the required additional healthcare data fields in their transactions.
3. After SIGIS approves the merchant’s registration, Finix registers with Visa and Mastercard to obtain a Visa Merchant Verification Value (MVV) and MCID (Mastercard Assigned ID). This process takes about 3 to 4 weeks.


For questions about non-healthcare MCC requirements, contact your Finix point of contact or [Finix Support](/guides/getting-started/support-at-finix).

## Making a Payment with HSA or FSA Cards

How you make payments with HSA or FSA cards depends on whether the merchant has a healthcare-related MCC or a non-healthcare-related MCC.

- **Healthcare-related MCC transactions**: If the merchant has a [healthcare MCC](#healthcare-related-merchant-category-codes-mccs), they do not need to provide healthcare data in their transactions. Follow the standard process for sending [Transfer](/api/transfers/createtransfer) and [Authorizations](/api/authorizations/createauthorization) requests using the API.
- **Non-healthcare-related MCC transactions**: To accept HSA and FSA cards with a non-healthcare MCC, the merchant needs a SIGIS registration and IIAS certification before processing payments.