Ask HN: How can Airbnb automatically update your expiration date?

6 points by rgovind ↗ HN
How does Airbnb accomplish this? Why would my bank give them my new credit card number? Is new expiration date typical x years plus current expiration date?

AIrbnb's new payment terms https://www.airbnb.com/terms/payments_terms

Payment Method Information You authorize Airbnb Payments to store your Payment Method information and charge your Payment Method as outlined in these Payments Terms. If your Payment Method’s account number or expiration date changes (e.g. for credit cards or debit cards), we may acquire that information from our financial services partner and update your Payment Method on file in your Airbnb Account.

5 comments

[ 3.3 ms ] story [ 26.4 ms ] thread
There are API providers that offer this as a service: you can get notifications when your customers get a new card, and the updated info.

Your bank does give them the data.

Thanks. How does this play with privacy rules? I mean it kind of seems non standard practice.
I'm not sure it changes much of anything privacy-wise: The merchant already has your PII; they're just keeping payment data up-to-date.
Can you point me in the direction of these API providers?

The concept behind providing this information is somewhat troubling. Lets say my card is compromised. What is to stop the person who compromised my card from registering with one of these services and getting my new account information when I change it?