triPOS®

Healthcare

Healthcare

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:

  1. Only up to four of the available fields are populated
  2. All populated fields contain positive decimal values
  3. If any of the categorized healthcare fields contain positive values, the healthcare total must be greater than or equal to the sum of the categorized healthcare fields

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.