For triPOS integrators that may be required to implement an Inventory Information Approval System (IIAS) for retail point of sale systems to support the acceptance of FSA/HSA/HRA cards, please visit https://www.sig-is.org for additional information or requirements associated to this type of solution.
When performing a sale that includes healthcare goods, include the healthcare section in your sale or authorization request.
The healthcare section includes a total
for the total amount of qualified healthcare goods, and more specific
fields to categorize some or all of the total healthcare amount. It is not required that the sum of the specific fields equal
the total healthcare amount, but the healthcare total is required if any specific fields are populated. Although the healthcare
section contains more than four fields, triPOS can only send four amounts to the processor at one time. Below are the
validations that triPOS performs on the healthcare section values:
If any of the above conditions are not met, triPOS will return the corresponding error. These errors are specified in the Swagger API documentation. Although the total healthcare amount is reported in a separate field, triPOS assumes that the total transaction amount includes the total healthcare amount.
When your application is certified for sending healthcare transactions, it will be required to support partial approvals.
A partial approval will likely occur if your transaction contains healthcare and non-healthcare qualified goods. When the cardholder swipes a
healthcare card, the transaction may be partially approved for the total healthcare amount. Then you may send a second sale request for the remaining
amount. Although triPOS does not explicitly require that the configuration value allowPartialApprovals
is set to true for a healthcare transaction,
triPOS will log a warning if this value is false. Please set allowPartialApprovals
to true to avoid potential complications with any healthcare transaction.