# Fsa

A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.

Healthcare (FSA and HSA) amounts for a card sale, and whether the sale accepts a partial approval.

## Fields
- `qhpAmount` (number(double)): The Qualified Health Plan (QHP) amount. Counted in the healthcare total; no processor receives it as a separate amount. (nullable)
- `rxAmount` (number(double)): The prescription (Rx) amount for the FSA. (nullable)
- `visionAmount` (number(double)): The vision care amount for the FSA. (nullable)
- `dentalAmount` (number(double)): The dental care amount for the FSA. (nullable)
- `clinicalAmount` (number(double)): The clinical care amount for the FSA. (nullable)
- `copayAmount` (number(double)): The copay amount. Sent as its own amount to Fiserv; counted in the healthcare total on TSYS. (nullable)
- `transitAmount` (number(double)): The transit amount. Not healthcare spend: it isn't part of the healthcare total and isn't sent to any processor. (nullable)
- `partialAuthSupport` (boolean): Whether partial authorization is supported for this transaction. FSA/HSA card acceptance effectively requires partial auth per IRS Rev. Rul. 2003-43 / Notice 2006-69 and SIGIS merchant operating rules: cardholders frequently have mixed eligible and ineligible purchases, and partial auth lets the FSA-eligible portion approve even when the full transaction exceeds the FSA balance.

## See also

- [All documentation](https://devportal.signapay-sbx.winkpg.io/llms.txt): the machine-readable index of every public page on this site.
