Live data from Hacker News

Stripe – Apple Pay

stripe.com

31–40 of 61 posts

Re: Stripe – Apple Pay

#31

I'm so disappointed that the 5s doesn't support Apple Pay for in-app purchases of physical goods (the payments product Stripe partners with Apple to provide). I've yet to discover any reason why except marketing/branding – ostensibly consumers would be confused that they can use their 5s for purchases through apps but not in retail stores, due to the lack of NFC. From a technical perspective, there doesn't seem to be…

The technical reason is that while the iPhone 5s has the Secure Enclave co-Processor (SEP), it does not have an Apple Pay Secure Element (SE). The SEP is a ARM TrustZone-like separate processor running a stripped down L4 derived microkernel. This manages encryption keys, the secure boot-loader and OS update signing. The Apple Pay Secure Element is a separate chip which runs a Java-Card-OS. "Cards" in the java-card-OS…

Thanks for clearing that up. Assuming the Secure Enclave has a level of security comparable to the Secure Element, it'd be nice if the payment networks would trust it, but they're so notoriously conservative...and understandably want everyone using the same base tech to keep complexity lower.

I think the bulk of my disappointment is that I upgraded to a 5s anticipating I wouldn't be totally shut out of Apple's (at the time rumored) impending launch of a payments product. Oh well, at least we get TouchID auth for apps.

Re: Stripe – Apple Pay

#32

I'm so disappointed that the 5s doesn't support Apple Pay for in-app purchases of physical goods (the payments product Stripe partners with Apple to provide). I've yet to discover any reason why except marketing/branding – ostensibly consumers would be confused that they can use their 5s for purchases through apps but not in retail stores, due to the lack of NFC. From a technical perspective, there doesn't seem to be…

The technical reason is that while the iPhone 5s has the Secure Enclave co-Processor (SEP), it does not have an Apple Pay Secure Element (SE). The SEP is a ARM TrustZone-like separate processor running a stripped down L4 derived microkernel. This manages encryption keys, the secure boot-loader and OS update signing. The Apple Pay Secure Element is a separate chip which runs a Java-Card-OS. "Cards" in the java-card-OS…

'"Cards" in the java-card-OS are cryptographically "personalized" by the payment network (VISA, AMEX, MasterCard) with per-device keys and the device personal account number (DPAN)--the tokenized device only credit card.'

Is this 'tokenized device only credit card' the same concept as the Point-of-Sale seeing a unique CC # (generated) for the transaction? (What I believe is one of the selling points for Apple Pay). Are there other products that do this?

Re: Stripe – Apple Pay

#33

I'm so disappointed that the 5s doesn't support Apple Pay for in-app purchases of physical goods (the payments product Stripe partners with Apple to provide). I've yet to discover any reason why except marketing/branding – ostensibly consumers would be confused that they can use their 5s for purchases through apps but not in retail stores, due to the lack of NFC. From a technical perspective, there doesn't seem to be…

The apple watch will allow for contactless payments via apple pay for people with the iphone 5/5s

Re: Stripe – Apple Pay

#34
post #20

"Apple Pay doesn’t replace In-App Purchases. You should use Apple Pay when charging for physical goods (such as groceries, clothing, and appliances) or for services (such as club memberships, hotel reservations, and tickets for events). You should continue to use In-App Purchases to charge for virtual goods such as premium content in your app." Anyone understand why this is? Is there a reason I shouldn't let my users…

How long can Apple maintain this somewhat fictional dichotomy? 30% App Store / 2% Apple Pay. It's a HUGE delta.

With one Apple is providing the payment method. For the other Apple is providing payment method, distribution channel and store.

Re: Stripe – Apple Pay

#36
post #11

Earlier quoted context omitted.

For in-app purchases Apple collects their 30%, for Apple Pay substantially less. That’s what this comes down to. In think it more or less comes down to this: If you buy something you (potentially) use inside the app (an ebook, access to some server-side service you can use with the app, …) it’s an in-app purchase. If what you buy is something you use outside the app (a taxi, a pizza, all physical goods, …) you can us…

from the perspective of a retailer, how much does apple take in the apple pay scenario? is it 0.15% + standard credit card fees?

Apple worked it out with Visa/Mastercard they they get a cut of the interchange fees, so the retailer pays no extra fees from what they would normally pay.

Re: Stripe – Apple Pay

#37
post #20

Earlier quoted context omitted.

How long can Apple maintain this somewhat fictional dichotomy? 30% App Store / 2% Apple Pay. It's a HUGE delta.

With one Apple is providing the payment method. For the other Apple is providing payment method, distribution channel and store.

Actually, IAPs needs to be hosted and served by developers (contrary to standard app distribution). If the app sells virtual credits, it's not a problem; but if it sells data (e.g.: offline maps) then it might be one. Apple is not providing help there, they're only handling the financial transaction, and storing receipts of past purchases (so that apps can offer a button to reactivate past purchases).

Re: Stripe – Apple Pay

#38

Earlier quoted context omitted.

With one Apple is providing the payment method. For the other Apple is providing payment method, distribution channel and store.

Actually, IAPs needs to be hosted and served by developers (contrary to standard app distribution). If the app sells virtual credits, it's not a problem; but if it sells data (e.g.: offline maps) then it might be one. Apple is not providing help there, they're only handling the financial transaction, and storing receipts of past purchases (so that apps can offer a button to reactivate past purchases).

That's not the case, Apple now hosts downloadable data (as of iOS 6 IIRC).

Re: Stripe – Apple Pay

#39

Earlier quoted context omitted.

The technical reason is that while the iPhone 5s has the Secure Enclave co-Processor (SEP), it does not have an Apple Pay Secure Element (SE). The SEP is a ARM TrustZone-like separate processor running a stripped down L4 derived microkernel. This manages encryption keys, the secure boot-loader and OS update signing. The Apple Pay Secure Element is a separate chip which runs a Java-Card-OS. "Cards" in the java-card-OS…

Thanks for clearing that up. Assuming the Secure Enclave has a level of security comparable to the Secure Element, it'd be nice if the payment networks would trust it, but they're so notoriously conservative...and understandably want everyone using the same base tech to keep complexity lower. I think the bulk of my disappointment is that I upgraded to a 5s anticipating I wouldn't be totally shut out of Apple's (at th…

I upgraded to a 5s anticipating I wouldn't be totally shut out of Apple's impending launch of...

I thought Apple was pretty notoriously bad about this sort of thing?

Re: Stripe – Apple Pay

#40
post #33

I'm so disappointed that the 5s doesn't support Apple Pay for in-app purchases of physical goods (the payments product Stripe partners with Apple to provide). I've yet to discover any reason why except marketing/branding – ostensibly consumers would be confused that they can use their 5s for purchases through apps but not in retail stores, due to the lack of NFC. From a technical perspective, there doesn't seem to be…

The apple watch will allow for contactless payments via apple pay for people with the iphone 5/5s

I've only heard about 5s supporting Apple Pay with Apple Watch.
Post reply on HN