We have an interesting problem regarding Apple Pay DPAN's and the BIN information on the DPAN.
We want to block debit cards from being used in certain scenarios. Normally to do this we would do a lookup on the BIN information for the FPAN to see if the card is debit.
However since Apple Pay uses a DPAN this is not possible as the DPAN's BIN is normally unrelated to the FPAN. E.g. a customer has an FPAN with BIN 462263 (Visa Debit - ING - Australia). When they enter this FPAN into Apple Pay, Apple Pay generates a DPAN with BIN 441732 (Visa Credit - Banco Popular - Costa Rica).
Since the DPAN is categorised as Credit, even though the FPAN is Debit, we're unable to block this card.
If we supply the Apple Pay DPAN to the Payment Account Attributes Inquiry API, will it report the correct category (debit)?
I'm happy to help answer your query. I'll take a look and get back to you soon. Please let us know if you have other questions and someone will be happy to help.
Please look at https://developer.visa.com/capabilities/visa-bin-attribute-sharing-service for BIN attributes related to PANs and Tokens. Please note that access would need sponsorship by an acquirer (or issuer).