HSA / FSA Cards

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:

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

Accepting HSA or FSA payments 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.

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.