stripe-ios/Example/PaymentSheet Example
John Woo e5880cdea3
update uitests
2023-06-15 16:26:06 -07:00
..
BuildConfigurations Use tuist to generate xcode projects (#2102) 2022-12-20 12:55:37 -08:00
PaymentSheet Example update playground to make billing detail collection configurable 2023-06-15 16:11:52 -07:00
PaymentSheetLocalizationScreenshotGenerator Convert CustomerSheetTestPlayground to SwiftUI (#2641) 2023-06-13 02:24:35 +01:00
PaymentSheetUITest update uitests 2023-06-15 16:26:06 -07:00
PaymentSheet Example-Shard1.xctestplan PaymentSheet Playground refactor + run UI tests on every PR (#2619) 2023-06-03 02:51:07 +00:00
PaymentSheet Example-Shard2.xctestplan PaymentSheet Playground refactor + run UI tests on every PR (#2619) 2023-06-03 02:51:07 +00:00
PaymentSheet Example.xctestplan PaymentSheet Playground refactor + run UI tests on every PR (#2619) 2023-06-03 02:51:07 +00:00
Project.swift PaymentSheet Playground refactor + run UI tests on every PR (#2619) 2023-06-03 02:51:07 +00:00
README.md fix link to Payment Sheet example 2022-02-10 13:37:55 -05:00
paymentsheetexample-icon.acorn Add PaymentSheet Example app to TestFlight (#250) 2021-06-18 07:45:48 -07:00

README.md

PaymentSheet Example App

PaymentSheet is a pre-built UI that combines all the steps required to accept payment - collecting payment information, billing details, and confirming the payment - into a single sheet that displays on top of your app.

Features

  • Supports 10+ payment methods
  • Card scanning
  • Light and dark mode
  • Helps you stay PCI compliant

PaymentSheet Example App

To run the app

  1. Open Stripe.xcworkspace in Xcode
  2. Choose the PaymentSheet Example target in the top left
  3. Choose any simulator and click Run

The example app will appear with buttons that show different view controllers in this project.

The view controllers correspond to different ways to integrate PaymentSheet into your app.

UIKit

SwiftUI