This sample app demonstrates one way to Use digital wallets with Issuing--specifically how the Check eligibility, Provision a card and Update your backend sections can be implemented.
- Clone this repository
- Open the project in Xcode
- Create a card using the Dashboard or API: https://stripe.com/docs/issuing/cards
- Request access
- In the
BuildSettings.xcconfig
, configure the following to match your backend:SAMPLE_PP_BACKEND_URL
SAMPLE_PP_BACKEND_USERNAME
SAMPLE_PP_BACKEND_PASSWORD
See the backend readme for configuration details.
- The app must:
- be registered with your Apple Developer account on App Store Connect
- use a valid provisioning profile associated with the app bundle identifier and Apple Developer Team.
- include the
com.apple.developer.payment-pass-provisioning
entitlement (see StripeIssuingExample.entitlements)
- Remember: The only way to test the end-to-end push provisioning flow is by distributing your app to real devices with TestFlight or the App Store.