An Auto-Substantiation transaction is applied to either a CreditAuth or to a CreditSale transaction. The first additional amount must be the "Total_Healthcare_Amt" followed by up to three additional optional data amount elements, which include the amount type and the amount. Valid amount types are as follows:
- Total_Healthcare_Amt—Indicates the total of all healthcare amounts.
- Subtotal_Prescription_Amt—Indicates the subtotal amount of prescriptions.
- Subtotal_Vision_Optical_Amt—Indicates the subtotal amount of vision/optical.
- Subtotal_Clinic_Or_Other_Amt—Indicates the subtotal amount of clinic and other qualified medical.
- Subtotal_Dental_Amt—Indicates the subtotal amount of dental.
The value supplied in the Total_Healthcare_Amt is the combined total of the four subtotal amounts. The Total_Healthcare_Amt can include over-the-counter (OTC) amounts only or, if there are other healthcare expenses, the total of all categories: OTC, prescriptions, vision, clinic, and dental.
The total amount of the associated transaction must be at least equal to (not less than) the Total_Healthcare_Amt. It can be greater than the Total_Healthcare_Amt if non-healthcare items are also being purchased as part of the transaction.
The Auto-Substantiation data also includes a field containing the Merchant Verification Value. It is not necessary to submit this field. It is populated from the merchant profile by Heartland.
See the AutoSubstantiation Complex Type in the Portico Schema. Applicable to US merchants only.