What you can do with HSA and FSA payments
Take payments with HSA and FSA cards
You can support HSA and FSA card payments through our API or Payroc Cloud.
- Take payments using our API – Use the Create Payment method to run a sale. In the request, add the healthcareExpenses object to specify the category and amount of the healthcare expenses.
- Take payments using Payroc Cloud – Use the Submit Payment Instruction method to run a sale on a connected payment device. In the request, add the healthcareExpenses object to specify the category and amount of the healthcare expenses.
After you take a payment, our gateway returns the healthcareIndicator field to show whether we processed the payment, including whether we processed it as a healthcare expense and whether the card supports healthcare expenses. You can also use the Retrieve Payment method to check the healthcareIndicator field on an existing transaction to confirm how we processed it.
Check HSA and FSA card information
You can check if a card is linked to an FSA or HSA before you run a sale.
- Look up BIN information – Use the Look Up BIN Information method to check if a card is linked to an FSA or HSA.
- Verify card – Use the Verify Card method to verify a customer's card details and check whether the card supports healthcare expenses.
Check DCC eligibility
You can use the Verify DCC Eligibility method to check if the HSA or FSA card is eligible for dynamic currency conversion (DCC).
Get started
New to creating payments with us? Start with our Payments or Payroc Cloud guide, depending on your integration. Or build with AI at docs.payroc.com.
Already creating payments through our API or Payroc Cloud? Add the healthcareExpenses object to your next Create Payment or Submit Payment Instruction call.