EMV Express Transit Missing in iOS 12.4 Beta 1

Developers who installed iOS 12.4 beta 1 after todays’s release are reporting that the EMV Express Transit feature that just went live in iOS 12.3, is missing from iOS 12.4 b1. These kinds of things can happen in early beta test cycles, my guess is this is why iOS 12.4 public beta has not been released.

What this really means is that the heavy construction and under the hood changes in Wallet and Apple Pay that started in iOS 12.2 and iOS 12.3, are still ongoing. It’s one more indication of many new Apple Pay things we’ll hear all about at WWDC19.

It is going to be a fun but hairy ride until Apple Card arrives. Be safe and stay away from iOS 12.4 beta and leave it for professional developers. Stick with iOS 12.3 and enjoy the great Apple Pay Express Transit performance.

Advertisements

Apple Pay Suica on Apple Watch: First Impressions

Now that iOS 12.3 is out with great Apple Pay Suica performance and no more bugs, I have a new side project: Apple Pay Suica on Apple Watch. I moved my daily Commuter Suica to Apple Watch and it’s an interesting experience. Some first impressions.

  • Apple Pay Suica performance on watchOS 5.2.1 on Apple Watch Series 4 is great, but not as great as iOS 12.3 on iPhone XS. Because A12 Bionic removes the iOS overhead for Express Cards with power reserve, Apple Pay Suica on iPhone XS/XR feels light and snappy like a plastic Suica card. I can’t wait for Express Cards with power reserve on Apple Watch.
  • Suica Recharge on Apple Watch sucks and I have discovered how wonderfully useful Suica App really is. I have a Commuter Suica on Apple Watch and a My Suica on iPhone. Both of these can be recharged and managed (with different credit cards attached to each Suica!) in Suica App. It’s super convenient and has opened my eyes to a major Apple Pay Wallet design weakness: iPhone Wallet and Watch App Wallet should just be one thing that manages all of my Wallets cards on both devices in one place. Apple Watch Wallet is great, in a pinch, but it’s a lousy UI experience for managing transit card options and Suica Recharge. Apple Pay transit prepaid card users access those card options far more than credit cards. I added a unified Wallet request for iOS 13 to the Apple Pay WWDC19 wish list.
  • Suica Reminders for low balance and commuter plan renewals are another Apple Watch weak point. They don’t exist. Suica App to the rescue again with Notification Sounds. The 3 beep Suica low balance reminder (¥1,000 or less) works everywhere and is a life saver. It’s far more attention grabbing than Apple Pay Suica Notification Center reminders on iPhone.

A true story: I was buying lunch at a family owned Daily Yamazaki convenience store. You might know the kind, a Showa style convenience store stocked with Yamazaki breads, homemade sandwiches and bento, usually run by an older couple, a store from a different era that will unfortunately disappear.

I bought a bento and paid with Apple Pay Suica on Apple Watch. The Suica 3 beep low balance reminder sound from the reader caught the attention of the owner who looked to be in his late 70s. “Suica works on that? It’s so small.” I assured him Suica worked on Apple Watch.

He smiled and said, “That’s really convenient. You’ll never lose it or have to find it when it’s on your wrist.”

It is indeed.

New Apple Pay Transit Support Page Jargon

iOS 12.3 might look like a minor update, but Apple Pay has gotten a major under the hood overhaul. It feels like Apple is pulling all the different NFC technology threads together into one tight knot in advance of iOS 13: Apple Pay Suica performance is stellar and finally bug free, the beta label on China transit cards which had been there since iOS 11.3 is finally gone, the Wallet UI has been revamped for Apple Card which Apple employees just started receiving with more changes coming, and we have the new EMV Express Transit option which uses a payment card (credit/debit cards) designated for Express Transit mode on Portland TriMet.

In case you have not noticed, Apple Pay Transit support pages have been completely rewritten with some new jargon:

  • Transit without Apple Pay Express Transit mode enabled: everywhere else

By the end of summer the Express Transit mode enabled list will look like this: China Beijing and Shanghai PBOC), Japan (nationwide Suica FeliCa), USA (Portland TriMet EMV and HOP MIFARE) and Chicago (Ventra MIFARE). New York OMNY will end up on the ‘Transit without Apple Pay Express Transit mode enabled’ list.

There is also some new jargon in iOS 12.3 Wallet Settings:

The Express Transit Card setting lists Transit Cards (Suica, HOP, etc.) and Payment Cards (VISA, Mastercard, American Express, etc.). Notice that Transit Cards can be ‘Multiple’ and the description: (EMV) will be used to pay for transit when (Suica, HOP, Beijing Transit, etc) is not requested by payment reader. Ideally this means that the payment reader will gracefully accept your preferred payment method to pay the fare.

The reality is going to be messy. I guarantee there will be lots of people who set a payment card for Express Transit and try going through a transit gate in Singapore, Sydney, London, Tokyo, etc. without a thought, and get a nasty surprise. What? I thought Apple Pay worked here?

That is not a problem for techies who want to try things, but for regular users who just want things to work, it makes Apple Pay look bad. People don’t have high expectations about bank cards, but they have higher expectations for Apple Pay. Put another way, banks have nothing to lose with lousy service because they already have a lousy reputation. Apple Pay is different and has more to lose when things go wrong. And that’s a risky place to be.

iOS 12.3 Update and Apple Pay Transit Improvements

The iOS 12.3 update (currently 12.3.1 16F203) has important improvements for iPhone users in Japan and Apple Pay Transit users everywhere:

Reiwa Era Calendar Support
Reiwa Era is also supported in watchOS 5.2.1 and macOS 10.14.5

Improved Apple Pay Suica and Express Transit Performance
iOS 12.3 is the best iOS version for Apple Pay Suica and Express Transit cards that Apple has produced, period. This is the single most important feature for users in Japan. Previous Suica iOS performance issues are all gone: Suica balance not updating, unresponsive Suica UI, unresponsive Suica Recharge, etc. Longtime iPhone Suica users will be pleasantly surprised, as will Apple Pay HOP users. If for no other reason, update to iOS 12.3 for fast trouble free Apple Pay Express Transit performance.

EMV Express Transit Support
This is a new Apple Pay Wallet option for payment cards (bank cards) to be set for Express Transit on open loop transit systems that support the feature, only on Portland TriMet for now. The new Apple Express Transit support page explains payment card support. Reader feedback suggests payment card support is the usual mixed bag of bank card services limited by region issuers and issues. EMV transit is always slower at the gate than native transit cards, both plastic and virtual, and only supports standard fares.

The low key nature of this service addition is rather unusual. Lots of under the hood changes have been made in iOS 12.3 Wallet in advance of the Apple Card launch: EMV Express Transit support, the removal of long term beta status for Beijing and Shanghai Transit Cards, the huge leap in Express Transit performance, and much more. We’ll hear all about these developments along with new NFC features to be announced for iOS 13 Apple Pay Wallet at WWDC19.

Apple Pay Transit Support Page

Wallet UI Changes
Suica UI Wallet changes have been ongoing since iOS 12.2 and are still hit and miss. The UI has improved some from iOS 12.2: transaction detail running order has changed slightly to avoid long strings that are easy clipped in English. Unfortunately, important Suica settings are still too easy to miss. Users still have to dig around to find them. I hope Apple continues to improve the Wallet card UI in iOS 13. Here’s a look:

Other Stuff

Apple TV: the iTunes Japan Store does not offer TV content so the revamped TV App is just for playing downloaded movies and nothing more, at least until Apple TV+ service launches in Japan. Amazon Prime and Netflix are way ahead of Apple here and remain the top video streaming providers. It will be interesting to see what Apple comes up with.

iOS 12.3 brings EMV Express Transit support to Apple Pay

*(Note: iOS 12.3 EMV Express Transit is only for Portland TriMet, updates and details here)

The short story
Text strings added in pass.json files enable new card options in the new Apple Card/Wallet UI to be unveiled at WWDC19. New PassKit functions to add Wallet card options directly instead of using apps, are some of the new Apple Pay features that Apple will promote at WWDC. Some new options such as EMV Express Transit also work on iOS 12.3 Wallet which has lots of new changes under the hood for Express Transit and Apple Card.

The long story
iOS 12.3 is an interesting Apple Pay update, an important one for Apple Pay Suica users and we have the new Apple Card and Wallet UI. The Tap Down Under site recently discovered an EMV Express Transit option as well. Beau Giles who runs Tap Down Under reported:

New strings discovered within the pass.json files of Apple Pay card files make mention of new ‘Transit Network Identifiers’ options, as well as new passUpgrades/open loop options – which would provide an equivalent solution for Apple Pay customers…
You’d be able to set your preferred EMV card (again, Visa, Mastercard or American Express) to use for ‘Express Transit’ – no need to authenticate, just tap your iPhone or Watch at an Opal reader.

Tap Down Under iOS 12.3 to bring EMV Express Transit support to Apple Pay

Nice find Beau!

The “equivalent solution” he mentions is the recently added Samsung Pay Transit Card feature for Sydney area Opal transit fare system. The user can select a regular EMV Samsung Pay bank card to use for transit without having to unlock the device or authenticate the card at an Opal transit gate.

What it is and what it isn’t

Let’s get this out of the way: this is not Suica Express Transit. As the new iOS 12.3 Wallet option explanation makes clear, there are transit cards and there are payment cards. It does not work like Suica or other transit cards whose entire transaction architecture is built on instantaneous prepaid self contained secure express transit settlement without network connections.

Apple Pay Suica works the same everywhere, while Samsung Transit Card is a special mode only for transit through Opal gates with regular old EMV everywhere else. It’s a workaround hack for a EMV weakness on smartphones that mimics transit smartcard operation, though it is much slower at the gate than native FeliCa and MIFARE smartcards (watch the video), and because EMV is not a smartcard, does not support different kinds of fare structures (commuter, senior, student, point to point, etc1).

The hack itself is less software technology than special arrangements between card companies, Transport for NSW and Samsung, that waive CVS checks for Samsung Pay designated Transit Cards at Opal transit gates. In some ways it’s a merchant arrangement like VISA, Mastercard, American Express letting poor old J.C. Penney keep mag strip card settlements on life support in exchange for switching off contactless payments. And just like J.C. Penney switched off Apple Pay, card companies can switch off EMV transit card support at any time without telling users.

Samsung’s strategy for Samsung Pay in Asia Pacific is an interesting one, using transit to gain ground where Apple Pay has not: Hong Kong Smart Octopus, Taiwan EasyPass, and EMV Transit Card for Opal. The Apple Pay Transit story picked up momentum with the Apple Pay HOP and Ventra Express Transit announcements in March, and Tim Cook’s recent mention of Apple Pay coming to MTA OMNY in early summer.

The strings that Beau found appeared on indicated that backend system support was already in place with card providers and Apple Pay iCloud servers in early May. The strings list iOS 12.3 and watchOS 5.2.1 as the minimal system requirements.

iOS 12.3 is out and both Apple Pay HOP transit card and EMV Express Transit is live for all Apple Pay users, but can only be used on Portland TriMet. That must sting for Sydney Opal transit users who were expecting to use the EMV service there, but it’s not surprising as Sydney transit isn’t listed in the Apple Pay Transit support page. Nevertheless it is an oddly low key rollout for a new Apple Pay service, Apple Pay support pages are the only place it is mentioned. My take is that we will get the full story at WWDC19 with the iOS 13 announcement, the new Apple Pay Wallet Card UI and other new PassKit functions for developers.

Downsides

A low key approach makes sense for Apple because EMV Express Transit is a service that bank card companies can switch it off at will. They ultimately control it, Apple does not. The feature does not magically work on any ‘open’ transit system because many moving pieces have to be tied down and in place before it can work: agreements between card companies, Apple and transit agencies, along with transit fare backend system support that in western countries is usually outsourced to large companies like Cubic or Thales.

iPhone XR/XS Express Transit with power reserve works with EMV transit but is a potentially confusing user experience: users will want to use it like a plastic payment card and forget that it’s only for transit. And because it removes a layer of security for cards tied to bank accounts, with no safety net like a transit prepaid card, EMV Express Transit will be a security concern for some users.

Summary

I have doubts how Apple can successfully market EMV Express Transit when it completely depends on various outside companies in various regions to work successfully. If anything goes wrong at the transit gate, and it will, Apple catches the blame, never the bank card company. What’s the marketing angle when even Samsung is not heavily promoting EMV Transit Card and how far can the service be extended to other transit systems?

I see this as just another round in the contactless payment turf wars so that card companies can extend their power and reach into transit, and sabotage the ISO/IEC 10373-6 specification, and GSMA/GCF (Global Certification Forum) TS. 26, TS. 27 specifications created by the NFC Forum and transit partners specifically for NFC transit settlements.

Personally I agree with @elevtechlift that EMV Express Transit is a ‘nice, but’ option. It sounds nice, but distracts everybody from the real job of improving transit service with better gates and innovating transit payment technology. Better for Apple to focus on innovating things they control: move Apple Pay forward with features like Express Card with power reserve on Apple Watch, and get developers to add more options and all kinds of NFC enabled cards to iOS 13 Wallet. Hacks that hide EMV weak points and play market politics by sabotaging ISO/IEC 10373-6, hacks that card companies can switch off at any moment, are a waste of time and resources. Improving EMV on transit is a job for EMVCo, not Apple.

At any rate, WWDC19 is shaping up to be an interesting show for all things Apple Pay.

UPDATE
Instead of writing a new post I rewrote this one a few times. EMV Express Transit is just one more Wallet card option. The heavy reworking of Wallet to make new options possible along with new Apple Pay features and Wallet UI for iOS 13 are the real story.