stripe-ios/StripePaymentsUI
John Woo b5e349fa75
Remove generated project files for v23.9.1 (#2648)
2023-06-13 02:05:40 +01:00
..
StripePaymentsUI Refactor Wallet Mode with Swift-y API (#2529) 2023-05-04 16:51:25 -07:00
StripePaymentsUITests Use tuist to generate xcode projects (#2102) 2022-12-20 12:55:37 -08:00
Project.swift Use tuist to generate xcode projects (#2102) 2022-12-20 12:55:37 -08:00
README.md Switch to DocC, miscellaneous release improvements (#2184) 2023-01-04 09:18:54 -08:00

README.md

StripePaymentsUI iOS SDK module

The StripePaymentsUI module contains UI elements and API bindings for building a custom payment flow using Stripe.

It contains:

  • STPPaymentCardTextField, a single-line interface for users to input their credit card details.
  • STPCardFormView, a multi-line interface for users to input their credit card details.
  • STPAUBECSDebitFormView, a UIControl that contains all of the necessary fields and legal text for collecting AU BECS Debit payments.

Table of contents

Requirements

The StripePaymentsUI module is compatible with apps targeting iOS 13.0 or above.

Getting started

Integration

Get started with our 📚 integration guides and example projects, or 📘 browse the SDK reference for fine-grained documentation of all the classes and methods in the SDK.

Example

  • Accept a Payment Example This example demonstrates how to collect payment information on iOS using STPPaymentCardTextField.

Manual linking

If you link this library manually, use a version from our releases page and make sure to embed all of the following frameworks:

  • StripeCore.xcframework
  • StripeUICore.xcframework
  • Stripe3DS2.xcframework
  • StripePayments.xcframework
  • StripePaymentsUI.xcframework