Can I use Apple Pay to create a Stripe token without charging a user?

I am making an application in which I need to collect information about a user's credit card at some point so that I can charge them later. Right now I am using the strip and their PTKView to collect credit card information and save it. Then, when the user wants to pay, I am ready to go, and they do not need to do anything. I would like to add an option for a user to import an Apple Pay card, which I could use later. However, it seems to me that when using Apple Pay, I have to charge the user right away. I am wondering if anyone knows a solution to this problem or if I just need to create the "Pay using Apple Pay" option on the last screen before the user pays. That would not be preferable, but for now this is my only choice.

I saw this article, which, unfortunately, did not respond. However, question number 1 is exactly what I ask. Any help would be greatly appreciated.

+6
source share
1 answer

You need to create an Apple Pay payment option that is equivalent to your in-country payment system, where the user decides how the transaction will be processed. Please note that token creation and payment processing are separated by operations, although you are unlikely to do this without the other in normal circumstances.

This is true not only for the code, but also for compliance with the principles of Apple Identity Identity Identity: https://developer.apple.com/apple-pay/Apple-Pay-Identity-Guidelines.pdf - Read everything, but see, in particular , p11 (in the Dec-2014 version, anyway, a discussion of the Apple Pay Payment Mark).

+3
source

Source: https://habr.com/ru/post/983243/


All Articles