Skip to content

Conversation

nbierdeman
Copy link
Contributor

This PR adds an Apple Pay demo with detailed instructions for how to test the integration.

Demo video
https://github.com/user-attachments/assets/11cd866d-14a0-4c36-a2ae-7846f8028f8f

@nbierdeman nbierdeman requested a review from a team as a code owner July 29, 2025 18:13
Copy link
Contributor

@hamzanasir hamzanasir left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work here @nbierdeman! Love the thorough documentation.

Copy link
Contributor

@dwilliams27 dwilliams27 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great stuff! One question if you know the answer, nothing blocking tho


1. **Create a Sandbox Tester Account**
- After receiving approval from Apple for the Apple Developer Program, please follow the "Create a Sandbox Tester Account" instructions located [here](https://developer.apple.com/apple-pay/sandbox-testing/)
- Do not enable two-factor authentication
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What part of the flow does this mess up if you do?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was concerned about access issues when enabling 2FA for a sandbox iCloud account, and Claude.ai recommended that I didn't. I actually have a support ticket in with Apple that I'm waiting to hear back on. If they say it works, I'll come back and remove this line in a new PR.

@nbierdeman nbierdeman merged commit f8e4570 into main Aug 1, 2025
1 check passed
@nbierdeman nbierdeman deleted the feature/apple-pay branch August 1, 2025 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants