#dhaari-Payment Sheet iOS
1 messages · Page 1 of 1 (latest)
👋 happy to help
We have an IOS mobile application which runs from iphone5 tol the latest.
Now, we would like to integrate a stripe payment gateway to enable card payment functionality.
We would like to use our own UI but stripe to insert the card payment fields like card number, expiry date cvCVVv, zip code, etc in our UI like how stripe inserts those fields for the web application n through JS file.
Our back enback-endd app - .net already uses charges API for a web application.
We would like to make use of that and integrate it through IOS.
Could you let me know how we can achachieveeiev this in stripe ios integration ?; Stripe has to insert and take the validation rules in our UI Page.
moving the rest of the conversation for context
ok. Thanks. Looking forward to your answer..
the straight forward answer is it's not the best way to integrate with Stripe and you should probably use the fields that the Stripe SDK provides
I meant to use stripe fields only..
Is the card validation taken care by stripe in the custom payment flow?
We would like stripe to take care of all card formatting validation for the stripe fields in our UI..
Is it possible
if you use our SDK than yes
which version
does it support iphone 5
We would like not to access the card text field values and validate in order to be PCI compliance
https://stripe.dev/stripe-ios/docs/
under Requirements
ok thanks
looks like the payment sheet requires the use of payment intent API not charges API.. Is it?
yes it's better to migrate to PaymentIntents
This page explains in more details how to implement with the iOS SDK https://stripe.com/docs/payments/accept-a-payment?platform=ios&ui=custom
ok. WE want to make use of the charges API as of now..
stripe to take care of card validation, PCI complaint page, but should support from iphone 5 ,and charges api
hence i asked these questions
hi, taking over!
you will never use the Charges API, it is completely deprecated and not supported.
You need to use the integration my colleague linked.
Our library only supports iOS 12 and above(you can use a slightly older version to support iOS 11 but that's not recommended in most cases). So you can't use it with an iPhone 5(an extremely old phone not really supported by Apple and stuck on iOS 10 and 32bit operating systems), sorry.