I have found out weird thing.
I have Mastercards with BINs:
5352 9815 - CZECH
5273 4615 - CZECH
These 2 cannot be added to Apple Pay, message: “your issuer is not supported yet”.
When I change 15 to 17 (e.g. 5352 9817 - DENMARK, 5273 4617 - DENMARK) I got: “This card is not eligible for Apple Pay”.
When entering whole card number 5273 4615 XXXX XXXX (CZECH BIN AGAIN) I got: “your issuer is not supported yet” but when I changed last number I got: “This card is not eligible for Apple Pay”, that’s weird.
Same thing is happening with 5391 2320 XXXX XXXX (THIS IS UK BIN).
Doesn’t what you found point into the opposite direction and shows how account ranges might be used to limit availability to countries where Apple Pay is availabe?
The last digit of the card number is a check digit, created by the Luhn algorithm as defined by Annex B of ISO/IEC 7812-1. Therefore by changing this last digit, you are creating an invalid card number, and Revolut’s systems no doubt detect that the card number is invalid according to the algorithm.
That would still break the check digit, because the check digit is based on the first 15 digits. If you change one of the first 15 digits without also changing the check digit to the correct digit, then it equally creates an invalid card number.
It just means the original poster (OP) had been happy with an early response (probably from Revolut). It doesn’t mean that Revolut have added this feature however, Apple’s own French site has shown Revolut as coming soon and it looks quite likely that Revolut will be shown off as one of the ‘new Apple Pay partners’ during apples event on September 12th.