Okay A12 Bionic and FeliCa fans, try this on iPhone XS/XR with Apple Pay Suica on iOS 12.4 b4:
Initiate a Suica Recharge
While the recharge is processing swipe up and you will feel the haptic feedback bump indicating the recharge process has been cancelled, the Apple Pay ‘ka-ching’ all done sound and checkmark never happens
On the Suica Recharge screen tap cancel and go back to the main Suica card screen where the recharge is processing and updates the Suica balance
So, the Suica Recharge process barrels along without giving feedback. iOS didn’t do this before, is it a bug or a feature, and what’s happening? It’s related to what I observed in the previous post where the Suica FeliCa prepaid transaction and EMV Apple Pay postpay processing happened simultaneously because the A12 Bionic Secure Enclave processes FeliCa transactions directly without iOS.
We now have an explanation why EMV Express Transit went missing in the first few iOS 12.4 beta releases: Apple was doing lots of heavy duty Wallet optimization to make the prepaid recharge process fast and bulletproof.
But why? We have an explanation for that too: Apple wants the Apple Card EMV postpay to prepaid Apple Cash card recharge performance to befast and absolutely bulletproof. The Apple Cash connection with Apple Card is a huge selling point, and Apple is making damn sure that people are going to love it for the reliable Apple Cash e-money recharge performance, even if that means breaking Suica recharge a little to do it.
This kind of aggressive optimization is a good ‘problem’ for Suica to have, and because all things Suica, from the UI changes to the Express Transit performance improvements since iOS 12.2 have been a testing ground for Apple Card, unavoidable. After all, Apple Pay Suica is the closest thing to Apple Card with Apple Cash that Apple has going, making Suica a great test environment for new Apple Pay development. Hopefully Apple will fine tune and fix remaining Suica recharge issues before the final release and Apple Card debut.
Suica is the only transit card in the world on mobile that covers both high-speed rail and regular transit. Apple Pay Suica can be used for eTicket Shinkansen travel on all Shinkansen lines and ticketless travel in designated regions on JR East Shinkansen lines. However, Shinkansen eTickets are more about convenience over price: paper tickets usually have better discounts unless you dig deeper into the system.
JR Central/JR West created and uses the EX system (smartEx and Express Reserve) that links a online eTicket to a preregistered plastic transit smartcard number for travel on Tokaido (Tokyo~Osaka) Sanyo (Osaka~Hakata) Shinkansen. It is not ticketing for mobile devices because JR Central/JR West don’t have a Mobile Suica-like transit card system. In this case Apple Pay Suica is just another linked transit card number, EX doesn’t know or care if it’s a real card or not.
JR East also offers ticketless Shinkansen travel for any Touch and Go service registered Apple Pay Suica or plastic transit IC card. Just like EX, the Touch and Go system doesn’t know or care if it’s a real card or not.
Changes in 2020
Nothing has been announced but here are some expected changes coming in April 2020.
New JR East eTicket system covering both Shinkansen and regular express trains for both Mobile Suica (Apple Pay Suica, Google Pay Suica, Osaifu Keitai) and registered plastic transit cards of all colors (ICOCA, PASMO, etc.). In some ways it will resemble EX with a new JR East banded eTicket app and matching online site, but it will also be Mobile Suica savvy.
New Suica App that will be highly integrated the new e-Ticket service and finally multi-lingual. I hope that EX service will be integrated into the new Suica App as well, but this might a feature that will have to wait until Super Suica in April 2021.
JR East has said that they hope to expand the ticketless Touch and Go Shinkansen travel region, but I suspect this is another feature that will have to wait for Super Suica when the current ¥20,000 Suica SF balance limit will likely be raised, or even doubled.
In any event, Shinkansen eTicket services will greatly improve in 2020 and beyond. It will be fun.
Apple Pay Suica on A12 Bionic iPhone XS/XR is different from other devices because basic FeliCa transactions bypass iOS and go directly to the Secure Enclave. You can see this in action with Express Transit power reserve, but if you observe carefully you can catch it in other ways.
I caught a glimpse today buying ice coffee at a JR station NewDays shop (supplied by Doutor btw). I was recharging Suica with Apple Pay and forgot it was still processing when I touched iPhone XS to the reader. The payment went through without a problem, the recharge completed a few seconds later.
Is this a iOS 12.4 beta thing or did A12 Bionic iPhone do this all along? I suspect it did all along and makes sense: the payment transaction bypassed iOS which was busy processing the Apple Pay recharge and wasn’t ready to post a balance update to the Secure Enclave. Prepaid and postpay processing at the same time…very interesting.
Most people think all Express Transit is the same, but Suica Express Transit prepaid is very different from EMV Express Transit postpay. Suica settles the transit bill in less than 200 milliseconds (ms) locally right at the transit gate, while EMV Express Transit leisurely (500 ms) tells the gate, ‘I am bank card XXX, put it on the bill’ for settlement later between the bank and the transit agency. For EMV there is a lot of backend system work to make that happen, and even then the user sometimes has to tap twice:
The Open Loop lovin’ NFC Times (paywall) reports that with the successful launch of myki on Google Pay, Public Transport Victoria (PVT) has allocated 1 million AUD to expand the virtual myki transit card to other digital wallet platforms, like Apple Pay and Samsung Pay.
Anyone up for taking bets on who gets it first?
UPDATE: It looks like Apple Pay is the winner when iOS 13 ships this fall