I am implementing payment processing and accepting all card types like Visa, mastercard, discover, amex including HSA/FSA cards.
On UI side I have to validate if user input card is Valid like Visa starts with 4 and length 16, amex starts with 34, 37 etc and also check with Luhn algo.
But for HSA/FSA card type I do not have any information what rule to apply and validate on UI side.
Purpose is to identify if user input card number is HSA/FSA(valid) and show image icon next to input box.
Please help me with the validation rule/logic to apply.
Hello @geetandroid,
Are you pre-approved by your acquirer and Visa in order to Visa Payment Processing?
The Visa Payments Processing APIs enable Visa clients, such as acquirers, acquirer processors, approved merchants and payment facilitators to process card-not-present payments through a direct interface to Visa’s global payment system. The VPP APIs supports a simplified processing model with a lightweight interface and doesn’t require clients to submit clearing batches. The VPP APIs deliver all the information needed to authorize and clear transactions reducing the risk and uncertainty related to delays of batch clearing.
Thank you,
Vaibhav
Hey @geetandroid,
My apologies for the delayed response as I was out of office. I'm currently reviewing your question and someone will get back to you on this.
Thank you for your attention and reply. I really need this information as I am very close to my production release and still, I don't have this logic implemented into the code. Please help me with the priority.
HI @geetandroid - I will personally work on escalating this issue and get you a response today. Here is my direct email should you need to reach me with any additional questions - rinavarr@visa.com
Thank you for your patience.
Hi @geetandroid - if you are doing clearing then you will need to use the ARDEF table. If you need it for routing purposes then you will need to use the routing table (service ind).
Let me know if this helps, if not I'll work with you on any questions. You have my email as well.