Apple Pay - Network Token Deactivation Events

Here is my use case:
My application uses Apple Pay as a payment method for recurring transactions. Once I have the Apple Pay token, we use the network token and cryptogram for completing the transactions.

Question:
What events could cause the network token to be 'deactivated'?
This would impact my use case because subsequent transactions would not be honored, and to my knowledge, I would not be notified of the deactivation status change until the failure of the transaction.

My understanding is that the network token is a device specific token (DPAN), so I'm assuming that there are device events that could cause the issuing bank to deactivate the token.

A couple of assumed events:
  • User Removes card from Apple Pay wallet - issuing bank deactivates tokens

  • User changes Apple iPhones/Devices - the old device is deactivated - issuing bank deactivates tokens (I've confirmed in Apple Documentation that Apple Pay cards do not transfer)

  • Bank deactivates token directly as a result of account closure or fraud

Has anyone experienced the events listed above? Could anyone confirm/deny my assumptions?

Thanks in advance for any feedback!

What events could cause the network token to be 'deactivated'?

Creating a new Payment Processing Certificate and Private Key would render any new payment tokens useless without the proper key to decrypt the token.

Also, the applicationExpirationDate would be the expiration data of the original card used to make the purchase.

This information is detailed in the Payment Token Format Reference.

For all other questions regarding processing payment tokens, that may be expired or no longer valid, I would recommend contacting the Payment Processor for how that is handled.


Matt Eaton
DTS Engineering, CoreOS
meaton3@apple.com
Apple Pay - Network Token Deactivation Events
 
 
Q